Code (YAML):
# How many half-hearts make one heart in Minecraft? (vanilla = 2)
health_points_per_heart
: 2
# Bounds (in full hearts)
min_hearts
: 5
max_hearts
: 40
# LifeSteal rules
hearts_gained_on_kill
: 1
hearts_lost_on_death
: 1
drop_heart_item_on_kill
: true
# Deathban behavior when a player would drop below min_hearts
deathban:
enabled
: true
mode
: SPECTATOR
# SPECTATOR or BAN
permanent_until_token
: true
# Heart item behavior
heart_item:
name
:
"&c♥ Heart"
lore
:
-
"&7Right-click to consume"
-
"&7and gain &c+1 &7max heart."
refuse_if_at_cap
: true
# Heart Shards
heart_shard:
enabled
: true
name
:
"&d♦ Heart Shard"
lore
:
-
"&7Collect 9 to craft a &cHeart"
-
"&7Drop from bosses & elites"
craft_heart_from_9_shards
: true
recipe_type
: SHAPED
# PvE shard drops (per-entity)
pve_drops:
enabled
: true
entities:
WARDEN
:
{ chance
: 1.0, min
: 2, max
: 4
}
WITHER
:
{ chance
: 1.0, min
: 2, max
: 3
}
ENDER_DRAGON
:
{ chance
: 1.0, min
: 3, max
: 5
}
RAVAGER
:
{ chance
: 0.45, min
: 1, max
: 2
}
# Cooldowns (seconds)
cooldowns:
consume
: 5
withdraw
: 2
request_revive
: 60
# Leaderboard
leaderboard:
page_size
: 10
include_offline
: true
chat_hover_show:
- "&7UUID
:
&f%uuid%"
- "&7Hearts
:
&c%hearts%"
chat_click_action
:
"GUI"
# Storage
storage:
type
: YAML
# Messages
messages:
prefix
:
"&c[MineSteal]&r "
self_hearts
:
"&7You have &c%hearts%&7/&c%max% &7hearts."
revived
:
"&7Revived &c%player%&7 with a token!"