Tags
Creators
Details
3.0-neoforge
Compatibility
Changes
Introducing a new gamemode: Goal Rush! The mod has been updated to Minecraft 26.1.2.
New Gamemode
Goal Rush is a unique challenge where you are initially given 25 goals, but upon completion of a goal, it gets replaced by another goal. This gamemode comes with two separate win conditions (by default, set to a timer). Either complete the most goals in a set amount of time or be the first to reach a set score to win! Goal Rush can be played solo, as a team, or against another team.
Goal Rush
- Several goals will not appear in a Goal Rush game:
- Any "Obtain more ... than the opponent" goals (including having more experience points than opponent)
- Any opponent-based goals
- Goal Rush will have no goal filtering besides the blacklisted goals
- New commands have been added for the gamemode (accessed by using
/goalrush)solo: Start a solo game of Goal Rushcoop <team>: Start a cooperative game of Goal Rushversus <teamA> <teamB>: Start a competitive game of Goal Rush between two teamswin_condition: View the current win condition for a Goal Rush game (default: timer of 20 minutes)- The win condition can be changed by specifying either
scoreortimerwith the same command - The win condition can be further changed by specifying a specific score or a specific time to end a game
- If a versus Goal Rush game is set to have a win condition by a timer, but both teams' scores are tied when the timer hits zero, a sudden death takes affect. During sudden death, the first team to complete a goal will win.
- The win condition can be changed by specifying either
New Goals
Obtain Goals
- Obtain Chiseled Resin Bricks
- Obtain 5 Unique Wood
- Obtain Bush
- Obtain All Chicken Eggs
- Obtain Creaking Heart
- Obtain Copper Bars
- Obtain Copper Chain
- Obtain Copper Chest
- Obtain Shelf
- Obtain Golden Dandelion
- Obtain All Nuggets
- Obtain Bundle
- Obtain All Dyed Bundles
- Obtain Harness
- Obtain Dried Ghast
- Obtain Nether Star
- Obtain Beacon
- Obtain All Copper Tools
- Obtain Every Type of Spear
- Obtain Nautilus Armor
- Obtain Every Type of Nautilus Armor
Entity Goals
- Breed Nautilus
- Trade with a Villager
- Attack a Creaking
- Ride a Happy Ghast
Other Goals
- Wear Copper Armor Set
- Get Breath of the Nautilus
- Drop a Bucket Into Water
- Summon a Copper Golem
- Put a Bundle in a Bundle
- Place a Book in a Chiseled Bookshelf
New Features
- All randomness is now based off the world seed
- Starting a game in two worlds with the same seed and rule settings will always give the same goal board
- A brand new difficulty system has been implemented for goal selection
- Goal difficulty filtering is still controlled by the lockoutrule command:
goal_difficulty_filter - The goal difficulties are still the same,
easy,normal,hard,random, but now the filter follows a truncated normal distribution to select goals. This results in much easier goals being selected foreasyfilter and much harder goals forhard. - When the goal filtering is set to
randomthis difficulty-based selection is neglected and the goals are shuffled and selected randomly - Along with the new difficulty filtering system, the majority of goals have had their difficulties readjusted and balanced
- A list of all the goals, their difficulties, and other stats can be found on this spreadsheet: https://docs.google.com/spreadsheets/d/1iHwkswuP4jHoH8m0q09K0LUTUei9IMnLLvZAik6GUk8/edit?usp=sharing
- Goal difficulty filtering is still controlled by the lockoutrule command:
- Added a new Lockout rule (accessed by using
/lockoutrule ...:enable_compass: Enable/disable compasses for team-based games (default: false)
- Added a new goal textures for several goals
- Summon an Iron Golem
- Get "Crafters Crafting Crafters" Advancement
Changes
- Piglin bartering pearl loot now drops between 4 to 8 pearls
- Added Pale Oak-related blocks to wood-related goals
- Added missing banner patterns to its obtain goal
- Added missing flowers to its obtain goal
- Added missing music discs to its obtain goal
- Added copper tools and horse armor to its respective obtain goals
- Added netherite horse armor to its obtain goal
- Added the different types of spears to its respective obtain tool goals
- Renamed "Obtain Chain" goal to "Obtain Iron Chain"
- Added
Collect Allgoal tags to goals which were missing them - Added and increased goal limits for several categories
- Obtain goals now have a max of 10 (previously: 5)
- Locate structures have a max of 3 (previously had no limit)
- Locate biomes have a max of 3 (previously had no limit)
- Opponent-based goals now have a max of 5 (previously: 4)
- Miscellaneous goals now have a max of 11 (previously: 10)
- Renamed commands:
lbrules->lockoutrulelockoutbingo->lockoututil
- Renamed Lockout rules and modified default values:
enableFilter->enable_goal_filterfilterDistance->filter_distancefilterDistanceType->filter_distance_typefreezeTime->freeze_timegoalDifficulty->goal_difficulty_filter(now defaults tonormal)limitDebugging->limit_debugging_info(now defaults totrue)resetPlayers->reset_inventory
- Changed some commands' argument names for better clarity
freeze_timeno longer has a maximum value- The
reset_inventoryrule now only affects resetting player inventories whenever a game starts- Player food levels, experience, advancements, and other stats will now always be reset
- Renamed util command
reloadCachetoreloadcache - The mod's custom rules (Lockout Rules) are now saved per world (meaning they persist if you close the world and open it again later)
- Updated mod banner
- Cleaned up server-client packets
Fixes
- fixed a crash when setting a goal with a negative difficulty
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:G3kZ4E8g:TqghBYWo"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:G3kZ4E8g:TqghBYWo"
}

