All versions
v2
Release
LifeLimitz 1.0-SNAPSHOT6 months ago 62
Compatibility
Minecraft: Java Edition
1.21.5–1.21.11
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
This update transforms LifeLimitz from a simple life-stealing plugin into a comprehensive hardcore survival management tool.
Added
- Global Game Modes: Choose how players are handled when they run out of lives:
ban: Traditional temporary ban (defaults to 12h).spec: Players become ghosts (Spectator mode) permanently.specrevive: Advanced team-based survival mode with graves and revival mechanics.
- Grave System (
specrevive):- Upon final death, a "Grave" (ArmorStand with player head and hologram) appears at the death location.
- Graves are transient and only visible when the deceased player is online to save resources.
- Graves expire after a configurable duration (default: 7 days). If not revived, the player is banned for 48h.
- Revival Totem:
- A new powerful artifact for the
specrevivemode. - Crafting Recipe: 1 Netherite Ingot, 2 Ghast Tears, 1 Nether Star, 1 Blue Egg.
- Cinematic Revival: Right-clicking a grave with the totem triggers a majestic animation: teleporting the player to the sky with a slow-fall descent, accompanied by particles and fireworks.
- A new powerful artifact for the
- Anti-Relog (PvP Combat Tag):
- Players are tagged in combat for 15 seconds after a PvP hit.
- Combat status is displayed on the BossBar (Yellow bar with opponent's name and timer).
- If a player logs out during combat:
- They lose 2 lives (configurable).
- Their entire inventory drops with an explosion effect.
- The opponent is notified of the kill.
- Dynamic BossBar:
- Normally shows current life count [❤].
- During PvP, automatically switches to a Combat HUD with a countdown and opponent's name.
- Post-Ban Recovery: Players now rejoin with 5 lives (configurable) after serving a ban or being revived, preventing infinite death loops.
- Admin Commands:
/lifez mode <ban|spec|specrevive>: Change the global server mode on the fly./lifez give <player> revive: Grant the legendary Revive Totem./lifez antirelog <on|off>: Emergency toggle for the anti-relog system.
Changed
- Life Stealing Logic: Fixed a bug where deaths by mobs would incorrectly credit a life to the last player who hit them. Now, credits are only awarded for direct kills.
- Performance: Upgraded BossBar update frequency to 0.25s for smooth timer animations.
- Cleanup: Graves are now properly cleared from the world when the plugin is disabled or a player logs out.
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:dM6okUel:vi0MyOYm"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dM6okUel:vi0MyOYm"
}

