Tags
Creators
Details
1.0.1
Compatibility
Changes
ThreeLives 1.0.1
- Fixed integer overflow when adding a very large number of lives.
- Apply elimination and release behavior consistently when administrators change player lives.
- Require a genuine, currently held Revive Book before applying a revival, and explicitly update the consumed hand slot.
- Reject stale revival selections for players who already have lives.
- Bind revival menus to the player and actual target UUIDs; prevent inventory clicks/drags from being treated as revival selections.
- Add pagination for more than 45 eliminated players.
- Respect disabled revival settings during startup, reload and menu interaction.
- Prevent eliminated players from using Revive Books themselves.
- Keep eliminated players inside the configured death box, including movement and plugin teleports, and extend protected-block checks to block explosions and pistons.
- Limit automatic pardons to bans whose source is ThreeLives.
- Validate life and recipe limits so invalid configuration does not produce an impossible crafting grid or prevent zero-life elimination.
Defaults: three starting/maximum lives, three Life Items plus one Book per Revive Book, and revival to the configured starting lives. Gameplay values were preserved.
MIT licensed. Additional downloads contain the companion resource packs; choose the ZIP for your exact Minecraft version.
Supplementary resources
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:uTewbEqq:koXqTzJH"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:uTewbEqq:koXqTzJH"
}

