AstraLifesteal
PluginMIT

AstraLifesteal

The ultimate lifesteal solution

16
Downloads
1
Followers
1 months ago
Updated
📦
1
Versions

📖About AstraLifesteal

Astra Lifesteal

1.21+ | Paper & Folia

A configurable, SQL-backed lifesteal core built for modern Paper servers. Heart stealing, eliminations, shops, crafting, and a full developer API.

The Ultimate Lifesteal Solution

Documentation: Click Here
Discord: Join


What is Astra Lifesteal?

A polished lifesteal core for modern Paper servers. When a player dies, the killer steals their hearts. Run out and face elimination — or fight your way back with shops, crafting, and revives.

Heart Stealing

When a player dies, the killer takes their hearts. Set min and max limits, disable stealing in specific worlds, and control what happens when someone is already at the cap.

Elimination & Revival

Choose what happens at zero hearts: temp-ban with custom durations, spectator lock with restricted actions, or disable it entirely. Revive eliminated players with commands or craftable beacon items.

Anti-Exploit

Same-IP blocking, killer cooldowns, and automatic staff alerts stop alt-account farming and boost abuse before it starts.

SQL Storage

SQLite by default. Scale to MySQL, MariaDB, or PostgreSQL for networks. Async writes, connection pooling, and cross-server ready.


Heart Shop

heart shop

Let players spend their hard-earned hearts on ranks, items, perks, or anything else you can run as a command. The shop is fully managed in-game.

  • Live in-game editor for easy management
  • Set prices in hearts, not currency
  • Permission-gated entries
  • Run any command on purchase
  • Custom slot layout and filler items

Custom Crafting Recipes

crafting

Design your own recipes for hearts and revive beacons without restarting the server. Players craft their way back into the fight.

  • Shaped and shapeless recipe support
  • In-game recipe editor GUI
  • Create, toggle, and delete live
  • Results: withdrawn hearts or revive beacons
  • Auto-saves for instant persistence

Zero-Heart Consequences

elimination

When a player hits the minimum heart threshold, the configured elimination mode kicks in automatically. Fair, consistent, and configurable.

  • Temp-ban with custom duration per rank
  • Spectator lock with action restrictions
  • Revive command + beacon items
  • Broadcast messages on revive
  • Minimum hearts restored after elimination

Why Astra Lifesteal?

Built for performance, security, and extensibility on modern Paper servers.

Async & Fast All SQL operations are asynchronous. The server never waits on the database, even during peak PvP moments.
Secure Anti-exploit systems block alt-account farming and same-IP abuse before they become a problem.
Fully Configurable Every number, message, item, and mode is configurable. Make it your own without touching code.
Developer Ready A clean public API with CompletableFuture, full PlaceholderAPI support, and Bukkit Services integration.
Folia Supported Runs natively on Folia for regionized multi-threaded servers, as well as standard Paper servers.
In-Game Editors No YAML guessing. Edit shop entries and crafting recipes live in-game with instant feedback.