HopEnchant v1.0.0 — for Minecraft 1.21.4
What's new
HopEnchant v1.0.0 — Initial Release
✨ Features
- Jumping while holding an enchantable item now has a chance to grant a random enchantment.
- RNG Rarity System with fixed odds:
- Common (55%) — low level
- Uncommon (30%) — mid level
- Rare (12%) — high level
- Legendary (3%) — always max level
- Chat notification on every successful enchant, showing enchantment name, level (roman numerals), rarity, and item category (Sword, Tool, Armor, Bow, Crossbow, Trident, Mace, Boots, General).
- Sound effect plays on every successful enchant.
- Enchant pool includes 40 vanilla enchantments — Curse of Binding and Curse of Vanishing are excluded from the pool.
- Fully respects vanilla
/enchantrules: only compatible items get enchanted, and conflicting enchantments (e.g. Sharpness/Smite/Bane of Arthropods) will never stack together.
🛠 Fixes & Balancing
- Jump detection is based on vertical velocity + ground-state transition, so it triggers on the same tick as an actual jump — no noticeable delay.
- Added safeguards to prevent false triggers while swimming or gliding with an elytra.
- Added a short cooldown after each successful enchant to prevent multiple triggers from a single jump (e.g. on slime blocks/beds).
📋 Compatibility
- Minecraft Java Edition 1.21.4
This mod has no additional files

