config.yml. Damage and healing are in half-hearts.
⚡ Storm Relic
Lite and PRO. Item:BREEZE_ROD. Boss bar: YELLOW.
- Active: a lightning barrage on the block you aim at. Five bolts land four ticks apart, scattered around the target. Each bolt hurts and knocks back enemies near it
- Passive: Speed I while carried
- Cooldown: 25 seconds
Aim at a block in range. with no cooldown.
♨ Inferno Relic
Lite and PRO. Item:BLAZE_ROD. Boss bar: RED.
- Active: a ring of fire rolls out from you. Every enemy it touches is hurt once, set on fire and blasted back
- Passive: Fire Resistance while carried
- Cooldown: 30 seconds

✧ Void Relic
PRO. Item:ECHO_SHARD. Boss bar: PURPLE.
- Active: blink forward along your look to the farthest open spot. Anyone near your trail gets Slowness II
- Passive: no fall damage while carried
- Cooldown: 12 seconds
No room to blink there. and no cooldown starts.
◎ Gravity Relic
PRO. Item:HEART_OF_THE_SEA. Boss bar: BLUE.
- Active: pull every enemy nearby in toward you, then launch them straight up
- Passive: Jump Boost II and no fall damage while carried
- Cooldown: 30 seconds
No enemies in range. and no cooldown starts.
❤ Blood Relic
PRO. Item:FERMENTED_SPIDER_EYE. Boss bar: RED.
- Active: drain 4 hearts, split evenly across every enemy nearby, and heal yourself by what you took
- Passive: lifesteal. Your melee hits heal you by 15% of the damage dealt
- Cooldown: 35 seconds
The passive is
passive.lifesteal-percent: 15.
☄ Orbital Relic
PRO. Item:NETHER_STAR. Boss bar: WHITE.
- Active: mark a block. A red warning beam and ring light it up for a few seconds while a ping sounds. Then a column of blasts slams down on it
- Passive: Resistance I while carried
- Cooldown: 60 seconds
abilities.break-blocks: true.

Tune a relic
Every relic lives underrelics: in config.yml. This is the Storm Relic as shipped:
plugins/RelicsSMP/config.yml
Any relic can use any passive key. You could give Storm lifesteal or Orbital no fall damage. Effect names are Minecraft ids such as
SPEED, JUMP_BOOST, FIRE_RESISTANCE, RESISTANCE, STRENGTH or SLOWNESS.
A bad value never stops the plugin. It falls back to the shipped default and the console names the key. /relics admin reload tells you how many values were ignored. A material or effect name the server doesn’t know is skipped without a console line: the relic uses its shipped item, and the effect doesn’t apply.
Relic names, symbols and the active and passive lines on the tooltip live in messages.yml under relic.<id>. See Configuration.