Links
Tags
Creators
Details
Licensed GPL-3.0-only
Published 3 months ago
Updated 6 days ago
All versions
0.2.7
Beta
RZero NeoForge 1.21.1 - 0.2.73 weeks ago 58
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Required content
Changes
⚙️ In-Game Configuration
- Cloth Config Integration: Added a configuration menu accessible via ModMenu (Fabric) and the mods list (NeoForge).
🌐 Multiplayer Anchors
- Anchor Modes: Changed anchor assignment logic for multiplayer using the
/rzero anchor modecommand:Fixed— single designated player.Multi— pinned list of players.Everyone— every online player is an anchor (any death triggers a rollback).Rotating— active anchor switches between players every $N$ seconds based on game time.
- Rollback Cooldown: Added the
/rzero anchor cooldown <seconds>command to prevent rollback death loops in multiplayer. The timer operates on server ticks.
📜 Rollback Rules
- Entity & World Filters: Added settings to configure what is restored during a rollback:
- Dropped items (
minecraft:item) and experience orbs (minecraft:experience_orb). - Block entities, block/fluid ticks, and villager POIs.
- Player stats, inventories, ender chests, open menus, status effects, and item cooldowns.
- Dropped items (
- New Player Inventory: Added an option to preserve the inventory of players who joined the server after a checkpoint was created.
🛠️ Bug Fixes & Stability
- Client Chunk Bounds Crash: Fixed an
IndexOutOfBoundsExceptioninRZeroFakeChunkwhen the visual cache queried sections outside world bounds. - Ender Dragon Boss Bar Cleanup: Fixed an issue where rollbacks during the Ender Dragon fight left ghost boss health bars on screen.
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:5Fwc89p4:Yxhn2a3Y"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:5Fwc89p4:Yxhn2a3Y"
}


