Are you searching for a decent lifesteal plugin that's free and will forever remain free? Well, here you go. Help me shape this plugin to your liking by joining my discord and having your say. Let's build a premium plugin together but give everyone it for free.
Want to showcase your server? Ask for support? Join an awesome, growing, community? Then click the image above. Receive custom roles within the discord too.
This plugin has one SOFT dependency which is PlaceholderAPI. All features, except external placeholders, will work without any other plugins. PlaceholderAPI is only necessary for the placeholders.
In order to receive support in the discord server, please make sure your plugin is fully updated, i.e the latest version available.
INFORMATION
Lifesteal is a minecraft gamemode that is primarily competitive. Players compete to be the strongest player with the most hearts, the highest value - you get the gist. The selling point for this plugin is the fact that you can achieve your highest goal for lifesteal with this. Put away your credit card, ease your mind and help me build this plugin.
FEATURES
[Configuration] The plugin is extremely easy to configure and very, very, configurable. Nearly every single ingredient, parameter etc. is editable by you. Requires very little setup knowledge.
[Hearts] Each player starts with ten hearts by default (that's just normal minecraft), but if you want to be cruel you can make them start with one. Or, be a nice person and make them start with 20. You decide.
[Death]
When a player kicks the bucket, they lose a heart. The only ways to get hearts back is by killing another player and taking theirs, crafting them or begging your friends for hearts through withdrawals.
[Withdrawing]
Withdrawing hearts is also an option. Got an extra 10 hearts you want to keep safe just incase stuff hits the fan? Not a problem, just withdraw them and save them for later.
[Crafting]
Low on hearts? Craft them! You can create multiple different types of hearts, requiring more resources but giving you a better yield. Also, are you terrible at pvp? Use the beacons as a crutch.
[Beacons]
There are three different types of beacons. Each beacon comes with three tiers, all configurable. And each beacon is craftable.
Regeneration: will regenerate only the executing player a specific amount of hearts in a specific amount of blocks (radius).
Berserker: will give the executing player more hearts for a configurable amount of time in a specific amount of blocks (radius).
Sacrificial: will take hearts from both the executing player and enemies within a radius. This will either even the playing field or one shot weaker enemies. This is extremely handy for those who like to be strategic.
[Admin]
With helpful admin commands, it's easy to manage. Managing hearts and such without having to rely on players doing as they are told. You can set and remove hearts at whim.
[WorldGuard]
Custom flags with worldguard. Enable the plugin or disable it within a zone, heart management and more coming.
COMMANDS & PERMISSIONS
For a full list of commands and permissions, please join my discord server where you will have access to the documentation for the plugin.
Discord Server
PLACEHOLDERS
There's a lot. Hold on to your seat!
Basic Player Data
• %mythiclifesteal_hearts% - Player's current hearts
• %mythiclifesteal_hearts_decimal% - Player's hearts with decimal (health/2)
• %mythiclifesteal_health% - Player's current health points
• %mythiclifesteal_max_health% - Player's maximum health
Configuration Values
• %mythiclifesteal_default_hearts% - Default hearts for new players
• %mythiclifesteal_min_hearts% - Minimum hearts allowed
• %mythiclifesteal_max_hearts% - Maximum hearts allowed
• %mythiclifesteal_hearts_lost_on_death% - Hearts lost on death
• %mythiclifesteal_hearts_lost_on_pvp% - Hearts lost on PvP death
• %mythiclifesteal_hearts_gained_on_kill% - Hearts gained on kill
Calculations & Status
• %mythiclifesteal_hearts_above_min% - Hearts above minimum
• %mythiclifesteal_hearts_below_max% - Hearts below maximum
• %mythiclifesteal_hearts_percentage% - Hearts as percentage of max
• %mythiclifesteal_hearts_percentage_decimal% - Hearts percentage with decimal
• %mythiclifesteal_is_at_min% - True if at minimum hearts
• %mythiclifesteal_is_at_max% - True if at maximum hearts
• %mythiclifesteal_can_withdraw% - True if player can withdraw hearts
Visual Representations
• %mythiclifesteal_hearts_bar% - Heart bar (❤❤❤❤❤❤❤❤❤❤)
• %mythiclifesteal_hearts_bar_10% - 10-character heart bar
• %mythiclifesteal_hearts_bar_20% - 20-character heart bar
• %mythiclifesteal_hearts_bar_X% - Custom length heart bar (replace X with number)
• %mythiclifesteal_hearts_colored% - Color-coded hearts based on amount
Server Statistics
• %mythiclifesteal_server_total_hearts% - Total hearts of all online players
• %mythiclifesteal_server_average_hearts% - Average hearts of online players
• %mythiclifesteal_server_players_online% - Number of online players
Leaderboards
• %mythiclifesteal_leaderboard_position% - Player's leaderboard position
• %mythiclifesteal_leaderboard_top_player% - Name of top player
• %mythiclifesteal_leaderboard_top_hearts% - Hearts of top player
• %mythiclifesteal_leaderboard_player_1% - Name of 1st place player
• %mythiclifesteal_leaderboard_hearts_1% - Hearts of 1st place player
• %mythiclifesteal_leaderboard_player_X% - Name of Xth place player (1-10)
• %mythiclifesteal_leaderboard_hearts_X% - Hearts of Xth place player (1-10)
Other Players
• %mythiclifesteal_player_PlayerName% - Specific player's hearts
• %mythiclifesteal_compare_PlayerName% - Heart difference with another player