Soul Revive
Curse Maven Snippet
What's new
- Added Soul Turn Item (Early Game): A consumable, Rare item (
soul_turn) used to revive teammates. Can only revive the same player once ever by default (configurable). - Added Soul Crystal Item (End Game): An Epic, glowing item (
soul_crystal) with an enchanted glint. Features a custom cyan durability bar showing remaining uses (default: 3). Breakers upon running out of uses. Max uses can be configured (or disabled for infinite uses). - Added Virtual Chest GUI: Right-clicking either revival item opens a secure 9x3 chest inventory menu displaying the skulls of all dead players (with their actual skins). Left-clicking a skull revives them. Prevents players from taking or moving items inside the menu (exploit-proof).
- Added Safe Teleportation System: Revived players are teleported to the reviver's location. If the reviver's block is dangerous, the mod automatically searches a 5×5×55×5×5 grid for the nearest safe block (checking for suffocation, lava, fire, and the void).
- Added Grace Period & Cleanse: Revived players receive 10 seconds of invulnerability (Resistance V), have active fires extinguished, and all previous negative effects cleared.
- Added Revival Sickness (Debuffs): Revived players are hit with customizable status effects to balance gameplay (Weakness III and Slowness II for 10 minutes, Mining Fatigue I and Hunger II for 5 minutes).
- Added Offline Revival Queueing: Allows players to revive teammates who are offline. The teammate is placed in a "pending revival" state. Upon logging back in, they are automatically restored to Survival mode, teleported safely, and hit with the revival effects.
- Added Commands: Registers
/soulrevive <player>with tab-completions listing dead players. Operators and creative players can use it for free, while survival players must have (and will consume) the correct revival items in their inventories. - Added Auditing logs: All revivals are logged directly to the server console:
[Soul Revival] <player> revived by <reviver> using <item>. - Custom Pixel-Art Textures: Generated native 16x16 PNG textures for both items.
Technical & Configuration Changes
- Common Config: Automatically generates
soul_revive-common.tomlin the serverconfigfolder. Allows server admins to toggle items, modify max uses, adjust cooldowns, configure sickness duration/amplifier, and toggle chat broadcasts. - Creative Tab: Registered a custom Soul Revival Creative Mode Tab containing both items.
- Cleaned Up Template Code: Completely removed the boilerplate
examplemodcode, configurations, and assets, reducing final.jarfile footprint.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

