RaySteal

❤️‍🩹 A complete Lifesteal plugin for Spigot & Paper. Steal hearts from other players, craft powerful items, and revive friends from a unique "ghost" 👻 state!

324

Quick challenge

How far can you run before the mobs catch you?

RaySteal

RaySteal: The Ultimate Lifesteal Core

RaySteal is a complete Lifesteal Core plugin for Spigot & Paper servers, designed for Minecraft 1.21+. It transforms survival gameplay by linking player health directly to combat. Gain hearts by defeating your enemies, but be careful—losing a fight will cost you your own!

This plugin is designed to be a drag-and-drop solution for any server wanting to add a high-stakes Lifesteal mechanic.

---

❤️ Core Features

* HD Texture Pack Ready: Slay other players to steal their hearts and increase your maximum health. * HD Texture Pack Ready: Losing hearts makes you weaker, creating intense and meaningful combat. * HD Texture Pack Ready: When a player runs out of hearts, they aren't banned. They become a "ghost" in a purgatory-like state—weak and unable to interact with the world until a friend revives them. * HD Texture Pack Ready: Craft powerful "Hearts" to permanently increase your health and legendary "Revival Totems" to bring your eliminated friends back from the brink. * HD Texture Pack Ready: Use the Revival Totem to open a menu of eliminated players, or use `/rs recipe` to see how to craft the custom items. * HD Texture Pack Ready: Every command and action has a configurable sound effect for immersive feedback. * HD Texture Pack Ready: Almost everything can be changed in the config files, from crafting recipes to sound effects and heart drop rules. * HD Texture Pack Ready: Full support for custom textures via `CustomModelData`.

---

📖 Commands & Permissions

The main command is `/raysteal` or `/rs`.

Player Commands (`raysteal.use` - default)

* `/rs help` - Shows a clickable list of all commands. * `/rs hearts [player]` - Check your own or another player's hearts. * `/rs withdraw <amount>` - Convert your life force into physical heart items. * `/rs recipe` - Opens a GUI showing the crafting recipes.

Admin Commands (`raysteal.admin`)

* `/rs revive <player>` - Revive an eliminated player. * `/rs sethearts <player> <amount>` - Set a player's max hearts. * `/rs giveheart <player> <amount>` - Give heart items to a player. * `/rs setdeathloc` - Sets the location where eliminated players are sent. * `/rs reload` - Reloads the configuration files.

---

🛠️ Crafting Recipes

Default Heart Recipe:

Default Heart Recipe

Default Revival Totem Recipe:

Default Revival Totem Recipe

---

🔧 Setup

1. Drop the `RaySteal.jar` into your server's `plugins` folder. 2. Start your server to generate the default configuration files. 3. (Admin) Use `/rs setdeathloc` at the location where you want eliminated players to be sent. 4. Enjoy the chaos!

ADS