Information

Created by the original creators of the first Lifesteal SMP Core, Hydro Lifesteal is the industry-leading Lifesteal SMP Core with an abundance of features including anti-stasis chambers, a drain zone, a crystal-only zone, scrolls, kills, heart management, permission-based ban times, rebirths, configurable mob loot-tables, and much more! It can manage the biggest servers, was designed with quality and performance in mind, and won't let you or your players down.

Heart System Commands

Admin:

  • /hearts set <player> <amount>

  • /hearts give <player> <amount>

  • /hearts take <player> <amount>

  • /hearts item <player> <amount>

  • /hearts revive <player> <hearts>

  • /hearts eliminate <player>

Player:

  • /hearts withdraw <amount>

  • /hearts revive <player>

  • /hearts view [player]

Kills System Commands

Admin:

  • /kills set <player> <amount>

  • /kills give <player> <amount>

  • /kills take <player> <amount>

  • /kills reset <player>

Player:

  • /kills top

  • /kills view [player]

Kills System Commands

Player:

  • /rebirth

  • /rebirth top

Showcase Video

Configuration Files

settings.yml
kills-top-update-interval: 30
rebirths-top-update-interval: 30
max-hearts: 30
default-hearts: 10
revival-hearts: 10
save-interval: 600 # seconds

anti-stasis-chamber: true

rebirth-commands:
    - "give %player% diamond 1"

heart-item:
    material: "RED_DYE"
    name: "&c1 Heart"
    lore:
        - "&7&o(( Right-Click to redeem! ))"

ban-message:
    - "&cYou are dead for another &4%time%&c."
    - "&7&o(( Killed by &f&o%player%&7&o! ))"

ban-times:
    "top-rank":
        permission: "abysslifesteal.toprank"
        ban-time: 60 # seconds

recipe:
    1: "XXX"
    2: "XXX"
    3: "XXX"
    items:
        - "X;DIAMOND" #Character, Material
scrolls.yml
scrolls:
    "default":
        hearts: 5
        enchanted: true
        material: "PAPER"
        name: "&c&lDefault Scroll"
        lore:
            - " "
            - "&cInformation"
            - "&c- &7Hearts required: &f%hearts%"
            - " "
            - "&cEffects"
            - "&c- &7Speed 1 30s"
            - " "
            - "&7&o(( Right-Click to redeem this scroll! ))"
        effects:
            - "SPEED;0;30" #Effect;Level;Seconds
drain.yml
drain: 0.5
interval: 20 #ticks
stop-at: 2 #Stops at 2 hp, 10 hearts = 20 hp.
region: "drain"
rewards:
    "diamond":
        chance: 25
        commands:
            - "give %player% diamond 1"
mob-loot.yml
mobs: #Override mob loot here, if a mob is not present it uses default
    "zombie":
        type: "ZOMBIE"
        drops:
            "rottenflesh":
                chance: 100
                min: 1
                max: 3
                material: "ROTTEN_FLESH"
crystal.yml
regions:
    - "crystal1"

world: "world"

clear-blocks-interval: 1200 #20 minutes
lang.yml
messages:
    "no-permission":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou don't have &4permission&c."
    "scroll-help":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&3&m--------------------------------------"
                - " "
                - "&b&lHydro &8- &bLifesteal"
                - "&7&oMade by &f&oRelocation#0001&7&o."
                - " "
                - "&3&lCOMMANDS:"
                - "&3&l» &b/scrolls give <player> <type> <amount>"
                - "&3&l» &b/scrolls help"
                - " "
                - "&3&m--------------------------------------"
    "redeemed-scroll":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have activated a(n) &4%scroll%&c Scroll."
    "given-scroll":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have given &4%player% %amount%x %scroll%&c Scroll(s)."
    "received-scroll":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have been given &4%amount%x %scroll%&c Scroll(s)."
    "admin-help-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&m--------------------------------------"
                - " "
                - "&c&lHydro &8- &cLifesteal"
                - "&7&oMade by &f&oRelocation#0001&7&o."
                - " "
                - "&4&lADMIN COMMANDS:"
                - "&4&l» &c/kills set <player> <amount>"
                - "&4&l» &c/kills take <player> <amount>"
                - "&4&l» &c/kills give <player> <amount>"
                - "&4&l» &c/kills reset <player>"
                - " "
                - "&4&lPLAYER COMMANDS:"
                - "&4&l» &c/kills view"
                - "&4&l» &c/kills top"
                - " "
                - "&4&m--------------------------------------"
    "player-help-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&m--------------------------------------"
                - " "
                - "&c&lHydro &8- &cLifesteal"
                - "&7&oMade by &f&oRelocation#0001&7&o."
                - " "
                - "&4&lCOMMANDS:"
                - "&4&l» &c/kills view"
                - "&4&l» &c/kills top"
                - " "
                - "&4&m--------------------------------------"
    "admin-help-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&m--------------------------------------"
                - " "
                - "&c&lHydro &8- &cLifesteal"
                - "&7&oMade by &f&oRelocation#0001&7&o."
                - " "
                - "&7<> = Required"
                - "&7[] = Optional"
                - " "
                - "&4&lADMIN COMMANDS:"
                - "&4&l» &c/hearts set <player> <amount>"
                - "&4&l» &c/hearts take <player> <amount>"
                - "&4&l» &c/hearts give <player> <amount>"
                - "&4&l» &c/hearts item <player> <amount>"
                - "&4&l» &c/hearts revive <player> <amount>"
                - "&4&l» &c/hearts eliminate <player>"
                - " "
                - "&4&lPLAYER COMMANDS:"
                - "&4&l» &c/hearts revive <player>"
                - "&4&l» &c/hearts withdraw <amount>"
                - "&4&l» &c/hearts view [player]"
                - " "
                - "&4&m--------------------------------------"
    "player-help-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&m--------------------------------------"
                - " "
                - "&c&lHydro &8- &cLifesteal"
                - "&7&oMade by &f&oRelocation#0001&7&o."
                - " "
                - "&7<> = Required"
                - "&7[] = Optional"
                - " "
                - "&4&lCOMMANDS:"
                - "&4&l» &c/hearts revive <player>"
                - "&4&l» &c/hearts withdraw <amount>"
                - "&4&l» &c/hearts view [player]"
                - " "
                - "&4&m--------------------------------------"
    "view-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have killed &4%kills%&c player(s)."
    "kills-top-start":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&m--------------------------------------"
                - " "
                - "&c&lHydro &8- &cKills Top"
                - "&7&oYou are viewing the top &f&o10&7&o killers!"
                - " "
                - "&4&lTOP KILLERS:"
    "kills-top-format":
        sound:
            enabled: false
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&l#%rank% &c%player% &8➡ &c%kills%"
    "kills-top-end":
        sound:
            enabled: false
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - " "
                - "&4&m--------------------------------------"
    "kills-top-updated":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &4Kills top&c has updated in &4%time%ms&c."
    "given-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have given &4%player% %amount%x&c kills."
    "received-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have received &4%amount%x&c kills."
    "taken-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have taken &4%amount%x&c kills from &4%player%."
    "lost-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have lost &4%amount%x&c kills."
    "set-kills":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have set &4%player%'s&c kills to &4%amount%x&c."
    "kills-set":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou now have &4%amount%x&c kills."
    "not-enough-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou don't have enough &4hearts&c."
    "set-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have set &4%player%'s&c hearts to &4%amount%x&c."
    "hearts-set":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou now have &4%amount%x&c hearts."
    "given-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have given &4%player% %amount%x&c hearts."
    "received-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have received &4%amount%x&c hearts."
    "taken-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have taken &4%amount%x&c hearts from &4%player%."
    "lost-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have lost &4%amount%x&c kills."
    "max-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou are at the maximum &4heart&c limit!"
    "invalid-arguments-withdraw":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &c/hearts withdraw <amount>"
    "withdrawn-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have withdrawn &4%amount%&c hearts."
    "revived":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have been revived by &4%player%&c while you were offline."
    "revived-player":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have revived &4%player%&c."
    "invalid-arguments-revive":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &c/hearts revive <player>"
    "eliminated":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have eliminated &4%player%&c."
    "view-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou have &4%hearts%&c hearts."
    "view-hearts-other":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &4%player%&c has &4%hearts%&c hearts."
    "invalid-arguments-view-hearts":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &4%player%&c has &4%hearts%&c hearts."
    "cannot-rebirth":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&lLifesteal &8- &cYou need more hearts to &4rebirth&c."
    "rebirthed":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lRebirths &8- &3%player%&b has just been reborn. &7(%amount%)"
    "rebirths-top-start":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&4&m--------------------------------------"
                - " "
                - "&b&lHydro &8- &bRebirths Top"
                - "&7&oYou are viewing the top &f&o10&7&o rebirthers!"
                - " "
                - "&3&lTOP REBIRTHERS:"
    "rebirths-top-format":
        sound:
            enabled: false
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&3&l#%rank% &b%player% &8➡ &b%rebirths%"
    "rebirths-top-end":
        sound:
            enabled: false
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - " "
                - "&3&m--------------------------------------"
    "rebirths-top-updated":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lRebirths &8- &3Rebirths top&b has updated in &3%time%ms&b."

Last updated