Enchantaholic
Enchantaholic turns mining into an enchanting frenzy. Every block you break puts a random enchantment on a random item in your inventory: hotbar, backpack, armor or offhand. Roll one the item already has and it levels up past the vanilla cap: Sharpness VI, Efficiency XII, Protection XXX, all the way to 255. Dig a tunnel, come out with a god-tier pickaxe, cursed boots and a stack of dirt with Mending.
The mode is an Enchantaholic Mode button on the Create World screen, right below Difficulty, and it's ON by default. Easy, Normal, Hard and Hardcore work exactly as in vanilla.
Features
- ⛏️ Every block counts: each block you break enchants one random item from all 41 inventory slots. Blocks that break instantly (grass, flowers, torches, crops) don't count.
- 🎲 Fully random: any enchantment, curses included, on any item. Enchanted books get stored enchantments like vanilla ones.
- 📈 No vanilla caps: a repeat roll adds +1 level, up to 255. Tooltips show proper Roman numerals (XI, XLII … CCLV).
- 🗡️ Sensible exceptions: Lunge only ever lands on spears, and Fortune and Silk Touch never share an item: whichever comes first wins.
- ✨ Custom enchantments (optional, off by default): 11 wild enchantments of our own (listed below), turned on with a second Custom Enchantments button or
/enchantaholic custom on. - 🌍 Per-world settings: saved inside the world. Operators can switch them later with
/enchantaholic on|off|statusand/enchantaholic custom on|off|status. - 🔕 Notification settings: every enchant shows a short actionbar message with a soft chime. Turn the sound, the message or both off from Mod Menu or with
/enchantaholic-notify. - 🧑🤝🧑 Multiplayer ready: works on dedicated servers, with notification settings per player.
- 🎮 Fair to play with: Creative and Spectator never trigger rolls, and block breakers from other mods don't farm enchantments.
Custom enchantments
| Enchantment | What it does |
|---|---|
| Vein Miner | Breaks every connected block of the same type, 8 more per level, up to 1024. Fortune and Silk Touch still apply |
| Barrage | Absurd multishot: 10 extra arrows, tridents, snowballs, eggs, wind charges or potions per level (up to 512) |
| Yeet | Melee hits launch mobs into the sky |
| Kaboom | Your projectiles explode on impact, without breaking blocks |
| Party Popper | Kills set off fireworks and confetti |
| Chicken Rain | Mining sometimes spawns a chicken |
| Midas Touch | Mining sometimes drops gold nuggets, and at high levels ingots |
| Magnet | Pulls nearby drops and XP to you |
| Moon Boots | Huge jumps and no fall damage |
| Curse of Butterfingers | Sometimes you drop what you're holding |
| Curse of Hiccups | Random involuntary hops. Hic! |
Every effect has a safety cap so servers stay smooth. Extra projectiles can't be picked up, so nothing can be duplicated.
Requirements
- Minecraft Java 26.2–26.3
- Fabric Loader 0.19.5+ and Fabric API
- Java 25
- Mod Menu is optional (notification settings screen)
- Install on both the server and the clients
Also on Bedrock
Looking for Bedrock Edition? See the Enchantaholic (Bedrock) add-on project.
