
Dreams Speedrunner Swap + Task Master
Three iconic Dream challenges in one plugin: Speedrunners vs Hunters, Multi-Runner Control Swap, and the new Task Master mode. Experience all of Dream's most popular Minecraft challenges with customizable features, team management, and seamless gameplay.
Tags
Creators
Details
4.3.2
Compatibility
Changes
4.3.2
Added
- Dream mode can now use a shared hunter body.
- Hunters can rotate through one shared hunter body while runners keep using the shared runner body.
- Added GUI + config support for:
- enabling/disabling shared hunter control
- setting the shared hunter swap interval
Fixed
- Tracking compasses now stay on the active hunter only when shared hunter control is enabled.
- Rejoining, respawning, or changing worlds no longer gives tracking compasses to inactive hunters.
- Inactive hunters now properly follow the same freeze/cage restrictions as inactive runners.
- Voice chat muting now correctly respects both the runner side and hunter side in shared-body setups.
What server owners need to know
- This only affects Dream mode.
- If you want the new setup, enable
swap.shared_hunter_control.enabledin the config or turn it on in the GUI. - If shared hunter control is enabled, the old legacy hunter shuffle should be left off unless you specifically want the old behavior instead.
4.3.1
Added
- Task difficulty can now be chosen more clearly before starting from the GUI.
- Players can now reroll their own task when rerolls are enabled for the round.
- Added GUI/config/command support for player task rerolls.
Fixed
- Task Master no longer affects players outside the game on multiverse setups.
- Start/end cleanup is now limited to actual participants instead of touching unrelated players.
- Rejoining players in Task Master no longer get stuck in the bedrock box.
task_manager.max_game_durationnow actually ends the round when the timer is reached.- Pause-on-disconnect now properly waits for missing task-mode players instead of resuming too early.
- Task Race respawns no longer leak shared spawn behavior across different players.
- Late-join task assignment no longer wipes existing player assignments.
What server owners need to know
- If you use Multiverse, this update is important.
- If you want timed task rounds,
task_manager.max_game_durationnow works properly. - If you want players to reroll tasks, configure the reroll settings in the task manager section or use the GUI.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:fJ45DptH:HE1WN0yG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:fJ45DptH:HE1WN0yG"
}
