
strength
Core System On first join: Randomly assign 1 of 10 abilities Stored permanently (UUID) /ability shows: Name Effects Cooldowns Abilities persist through...
00—spigotServer1.21.10mod
What was built
- Added a full ability system that assigns one of ten themed abilities the first time a player joins. Each assignment is stored by UUID in
abilities.ymland persists through restarts. - Implemented
/ability(info),/ability use, and/ability cooldownso players can view and trigger their power. Actives respect the defined cooldowns and use effects/damage boosts tailored to each ability. - Created a configurable Reroll Tome (enchanted book, default name §dReroll Tome) with a shaped recipe (NNN/OOO/GGG for netherite ingot, obsidian, gold block). Right-clicking it rerolls the player’s ability and consumes the tome; recipe/item visuals can be customized in
config.yml. - Added passives and actives per ability: Rampaging Fury kill stacks and bursts; Executioner execute hit; Blood Pact and Heart Reaver lifesteal models; Serene Aura ally buffs/cleanse; Overcharged Bliss potion duration boost plus absorption surge; Phase Error void/suffocation immunity with short phasing; Reality Break periodic buffs and hotbar scramble; Blood Offering health-for-damage trade; Soul Altar periodic healing pulse plus Armor Drain window.
- Background tasks keep radius buffs (Serene Aura), periodic buffs (Reality Break), and scheduled healing (Soul Altar) running automatically.
- Updated plugin metadata to
mnokeywith a concise description and default config for tome/ability tuning.
How to use it
- Players are auto-assigned an ability on first join; run
/abilityanytime to see name, passive, active, and cooldown status./ability usefires the active when off cooldown (Soul Altar can also be right-click activated). - Craft a Reroll Tome with the default recipe (top row netherite ingots, middle obsidian, bottom gold blocks) or adjust the recipe/materials/name in
config.yml. Right-click the tome to consume it and reroll to a new ability. - Abilities stay bound to each player across sessions; death resets relevant stacks/buffs (e.g., Rampaging Fury stacks, temporary actives) but not the assignment itself.
Notes and limitations
- Executioner’s “true damage” active is modeled as a large bonus hit; extreme armor or resistance may still soften it.
- Phase Error uses a brief swap to spectator mode for 2 seconds to mimic phasing, which may be affected by server rules restricting that mode.
- Reality Break’s hotbar scramble targets the nearest other player within the configured range and restores their original hotbar after 4 seconds.
- Armor Drain reduces durability on each hit during its window; it respects armor that can take damage and won’t affect non-damageable gear.***
Server Validation
✅ Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.