SimpleLifesteal Plugin SimpleLifesteal is a Minecraft 26.1.2 Paper plugin custom-designed for minecraftoffline.net but it can be used by other servers. It provides a lifesteal mechanic where players gain hearts by killing others and lose hearts upon death. When a player runs out of hearts they are banned, but through the Blood Shrine system other players can sacrifice hearts to free them.
Features Lifesteal: Gain a heart for killing a player, lose a heart on death. Heart Withdrawal: Withdraw hearts as consumable apple items using /withdrawheart. Heart Crafting: Craft hearts using expensive materials (fully configurable recipe). Configurable Limits: Set starting and maximum heart counts per player. Auto-ban: Players who reach 0 hearts are automatically banned. Unban Reset: Players externally unbanned who rejoin with 0 hearts have their hearts reset to the starting amount. Blood Shrine: A structure that spawns randomly in the world at configurable intervals. Players standing nearby see a boss bar showing the shrine's heart cost, time remaining, and unbans left. To free a banned player, a nearby player runs /shrine unban and sacrifices the required number of hearts from their inventory. The shrine explodes when all its unbans are used or its timer runs out or if players physically destroy all the shrine's blocks. Grace Period: New players can be protected for a configurable playtime window (requires OfflineStats). SQLite Storage: Persists player heart data in a local SQLite database. Developer API: Simple methods for other plugins to grant hearts to players.
