
Immortality+
A Fabric server-side mod that lets you toggle persistent death protection per-player, with chat feedback, player listing, and save/load across restarts
Автор: noahain14,8 тыс.5обновлён 8 июл. 2026 г.
ПриключенияМеханики игрыУтилиты
Описание

About
Immortality+ is a Fabric server-side mod that adds persistent player immortality to your Minecraft server. Toggle death protection per-player using simple commands, with full persistence across server restarts.
Features
- Toggle immortality on any player with a single
/immortalcommand, with clear chat feedback on every use. - List all currently immortal players at a glance with
/immortallist. - Immortal players are saved across server restarts, no need to re-toggle after reloading.
- Fully respects Totem of Undying, the totem pops first before immortality kicks in.
- Lightweight and server-side only, no client installation required.
- Compatible with Minecraft 1.21.11 (Fabric).
Installation
- Download the most recent version compatible with your Fabric installation.
- Drop it into your server's
mods/folder. - Requires Fabric API.
Support & Feedback
Have suggestions or ran into an issue? Contact me via my Discord: noahain, feedback is always appreciated!
Галерея
Последние версии
Все версии →release
Immortality+ V1.0.1
1.0.18 июл. 2026 г.11 тыс.Minecraft: 1.21.11fabric
Что нового
### Security
- /immortal and /immortallist now require OP level 2 (GAMEMASTERS_CHECK) — previously ungated, any player could toggle immortality on anyone
Fixes
- Death cancel no longer re-kills the next tick: handler now unconditionally sets health to 1.0 (was Math.max(1.0f, getHealth()), which left lethal-damage victims at ≤0 HP for vanilla's isDead check)
- /immortal <player> failures now surface the real CommandSyntaxException message instead of the generic "execute as player" fallback that fired even when the sender was a player
- /immortal <player> success no longer broadcasts to all ops (feedback set to false)
### Metadata
- fabric.mod.json environment: * → server (this is a server-side-only mod)
- fabricloader depends: >=0.18.4 → >=0.19.3 (matches actual loader)
- fabric-api depends: * → >=0.141.4+1.21.11 (was unbounded)
### Cleanup
- Removed per-death INFO log spam, duplicate set-logging in toggleImmortal
- Dropped misleading "try to get name from user cache" comment in /immortallist (UserCache has no public getter in 1.21.11; offline entries honestly show truncated UUID)
Known minor issues deferred from this release: save file lacks trailing newline/fsync; loadImmortalPlayers runs on SERVER_STARTING with a clear() (theoretical risk on integrated-server world switch). Both low priority.
release
Immortality+ 1.21.11
1.013 апр. 2026 г.3,8 тыс.Minecraft: 1.21.11fabric

