ajdnikov Dashboard

AnziLifesteal

Paper1.21+

A full Lifesteal season: heart stealing and withdrawal, progressive ban durations, revive beacons, a rebirth prestige ladder, and anti-alt and anti-spawn-kill protection — synchronised across a network over MySQL.

Lifesteal, Reimagined

Lifesteal SMPs are one of the most popular server types — but most plugins are limited, buggy, or impossible to customize. AnziLifesteal was built from the ground up to be the most complete solution available.

With full MySQL synchronization, a unique rebirth prestige system, progressive ban durations, and granular anti-exploit protections — your Lifesteal SMP will run flawlessly from day one.

What it talks to

Ports

MySQL is optional. Without it everything lives in a local data.yml; with it, hearts and rebirths follow players across the network.

  • MySQL
  • PlaceholderAPI
  • Vault
  • Discord
  • Velocity / Bungee

Key Features

Lifesteal Mechanics

  • Heart Stealing: Kill a player, gain a heart. Die, lose a heart.
  • Withdraw System: Convert health into physical Heart items.
  • Configurable Limits: Starting, max, and minimum withdraw hearts.
  • PvE Heart Loss: Optionally lose hearts to mobs, lava, etc.

Eliminations & Reviving

  • Progressive Bans: 1h → 24h → 7d escalating ban durations.
  • Revive Beacon: Craftable item to bring back eliminated players.
  • Revive GUI: Beautiful interface to select who to revive.
  • Ban-on-Zero Toggle: Ban or keep at 1 heart — your choice.

Rebirth System

  • Prestige Mechanic: Reset hearts to gain a higher max cap.
  • Beautiful GUI: Interactive rebirth menu with live stats.
  • Configurable Requirements: Percentage-based heart thresholds.
  • Scaling Rewards: Extra max hearts per rebirth level.

MySQL Synchronization

  • Cross-Server Sync: Hearts, rebirths, and toggles sync across servers.
  • Velocity/BungeeCord: Built for proxy networks of any size.
  • Connection Pooling: Configurable pool size for performance.
  • Server ID System: Unique identifiers for multi-server setups.

Anti-Exploit Protections

  • Anti-Spawn Kill: Max kills per victim within a time window.
  • Spawn Radius: Protect players near their respawn point.
  • Anti-Alt Farming: Prevent heart farming with alt accounts.
  • Toggle System: Admins can exempt players from lifesteal.

In-Game Recipe Editor

  • Interactive GUI: Edit crafting recipes directly in-game.
  • Heart & Beacon: Fully customizable shaped crafting.
  • Live Reload: Changes apply immediately without restart.
  • Config-Backed: All recipes saved to config.yml.

Discord Webhooks NEW

  • Live Event Feed: Withdrawals, kills, eliminations, revives, and rebirths.
  • Per-Event Toggles: Enable only the events your channel needs.
  • Custom Embeds: Own title, description, color, and footer for every event.
  • Rich Placeholders: Player names, heart counts, and ban durations in every message.

Commands

Player Commands

CommandDescription
/withdraw <amount>Withdraws hearts into physical items
/rebirthOpens the rebirth GUI to prestige

Admin Commands (als.admin)

CommandDescription
/als set_hearts <player> <amount>Sets a player's current hearts
/als give <heart|revive_beacon> <player> [amount]Gives a custom Heart or Revive Beacon item
/als recipes <heart|revive_beacon>Opens the in-game Recipe Editor GUI
/als max_hearts <amount>Sets and saves the global maximum heart cap
/als hearts_when_revived <amount>Sets how many hearts a revived player receives
/als anti_spawn_kill <true|false>Toggles spawn-kill protection
/als anti_alt <true|false>Toggles alt-farming prevention
/als reloadReloads config.yml, recipes, and discord.yml
/lstoggle <player> <on|off> [time]Toggles lifesteal for a player (als.toggle)

PlaceholderAPI

If PlaceholderAPI is installed, AnziLifesteal registers the lifesteal expansion with 17 placeholders. The most useful ones:

PlaceholderReturns
%lifesteal_hearts%Player's current hearts
%lifesteal_max_hearts%Personal maximum hearts, including rebirth bonuses
%lifesteal_hearts_fraction%Current over maximum, e.g. 8/20
%lifesteal_hearts_percent%Current hearts as a percentage
%lifesteal_hearts_display%Hearts drawn as icons
%lifesteal_rebirths%Total rebirths completed
%lifesteal_can_rebirth%Whether the player meets the heart requirement
%lifesteal_is_eliminated%Whether the player is at 0 hearts
%lifesteal_ban_count%Times the player has been eliminated

Questions before you commit?

Support, licence keys, bug reports and feature requests all run through the Discord. Ask anything about AnziLifesteal there — including whether it fits the server you already run.

Already bought it? Your licence lives in the licence portal — sign in there for your keys, or claim one with /claim in the Discord.