🗡️ Sneak Enchant
Crouch once, enchant everything. No table, no lapis, no rules.
Every time you sneak, your entire inventory takes a gamble at the enchanting table — hotbar, backpack, armor, even your offhand. One crouch, one roll of chaos per item.
Out of the box it's pure, simple chaos. Want it more chaotic? Open the in-game settings and turn on jackpots, backfires, a ranking and more.
✨ What it does
- Sneak once and every item you're carrying gets a random enchantment.
- Roll the same enchantment again on an item? It doesn't reset — it levels up. Sharpness I becomes II, then III, then... however high your luck takes you. No cap.
- Zero compatibility rules. Sharpness on a hoe. Silk Touch on a sword. Depth Strider on a helmet. If the dice say so, it happens.
- No XP cost. No mesa, no libros, no beacon of your enchanting table's dignity — just crouch.
- Fires once per sneak (not every tick while you're holding shift), so it won't spam your inventory into oblivion.
🎒 What gets enchanted
| Slot | Covered |
|---|---|
| Hotbar | ✅ all 9 |
| Main inventory | ✅ all 27 |
| Armor | ✅ helmet, chestplate, leggings, boots |
| Offhand | ✅ shield, totem, whatever's there |
That's 41 items rolling dice at once. Good luck. (You can switch any of these slot groups off in the settings. Spectators never roll.)
⚙️ Settings menu
Type /trigger sneak_menu (or click [Open settings] in the welcome message).
- Minecraft 1.21.6 and later: a proper quick access screen with checkboxes and sliders, showing your current values. Press Apply to save.
- Minecraft 1.17 – 1.21.5: a clickable chat panel with
[-][+]and[ON][OFF]buttons.
Anyone can open the menu; changing settings needs operator permissions (cheats on in singleplayer).
🎲 Turn up the chaos
Everything below is OFF by default, so the pack plays like classic Sneak Enchant until you decide otherwise.
| Setting | Default | What it does |
|---|---|---|
| Cooldown | 0 ticks | Time between rolls per player (20 ticks = 1 second) |
| Rolls per sneak | 1 | Random enchants rolled on every slot per crouch (1–10) |
| Curses can roll | On | Turn off to never roll Binding or Vanishing |
| 🎰 Jackpot chance | 0 % | Chance per crouch to boost one random non-curse enchantment on your held item |
| Jackpot levels | 5 | How many levels a jackpot adds (1–50) |
| 💥 Backfire chance | 0 % | Chance per crouch of a curse on your held item plus a short bad-luck effect |
| Actionbar messages | Off | Shows how many items were enchanted |
| Announce events | On | Tells everyone about jackpots and backfires |
| 🏆 Ranking | Off | Sidebar with the levels each player has gained |
| Sounds & particles | On | Effects for every roll |
| Slots | All on | Hotbar, main inventory, armor, offhand |
Prefer commands? /function sneak_enchant:config shows every value, /scoreboard players set <name> sneak_cfg <value> changes one, and /function sneak_enchant:defaults resets everything.
🍀 Pairs with Random Block Drops
Levels stack with no ceiling, so Fortune IV, V and beyond are all fair game. Random Block Drops 3.2 reads every one of them: each Fortune level shifts block drops further towards rare, epic and legendary loot, all the way up to Fortune X. Roll Fortune on a pickaxe a few times and every block you mine gets luckier.
📦 Compatibility
Works from 1.17 all the way to 26.3. Mojang changed the data pack format rules several times, so each version range has its own download — pick the one that matches your game:
| Minecraft version | Download | Settings menu |
|---|---|---|
| 1.17.x – 1.19.x | SneakEnchant-2_0-1_17_x-1_19_x.zip |
Chat panel |
| 1.20.x – 1.21.5 | SneakEnchant-2_0-1_20_x-1_21_5.zip |
Chat panel |
| 1.21.6 – 1.21.8 | SneakEnchant-2_0-1_21_6-1_21_8.zip |
Quick access screen |
| 1.21.9 – 26.2 | SneakEnchant-2_0-1_21_9-26_2.zip |
Quick access screen |
| 26.3 | SneakEnchant-2_0-26_3.zip |
Quick access screen |
Every build rolls only the enchantments that exist in your version: Swift Sneak from 1.19, the Mace enchantments (Density, Breach, Wind Burst) from 1.21 and Lunge from 1.21.11. No blank turns.
🚀 Installation
- Download the
.zipfor your Minecraft version (see the table above). - Remove any older Sneak Enchant zip from your world's
datapacksfolder. - Drop the new one into
datapacks(.minecraft/saves/<world>/datapacks/), or add it server-side. - Run
/reloadif the world's already open. - Crouch. Open
/trigger sneak_menuwhenever you want to change something.
⚠️ Heads up
- Enchant levels have no ceiling. This is a feature, not a bug — if you want a tamer experience, this pack is intentionally the unhinged one.
- Enchantments can land anywhere regardless of what makes sense. That's the whole point.
- Many players crouching in the same tick with a very high "Rolls per sneak" can hit Minecraft's command chain limit. If rolls ever get cut short, raise
/gamerule maxCommandChainLength.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Sneak Enchant 2.0 - Configurable menu (26.3) 2.0+mod |
26.3
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (26.3) 2.0 |
26.3
|
datapack
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.21.9 - 26.2) 2.0+mod |
1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.21.9 - 26.2) 2.0 |
1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
datapack
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.21.6 - 1.21.8) 2.0+mod |
1.21.6, 1.21.7, 1.21.8
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.21.6 - 1.21.8) 2.0 |
1.21.6, 1.21.7, 1.21.8
|
datapack
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.20.x - 1.21.5) 2.0+mod |
1.20, 1.20.1, 1.21.5, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.20.x - 1.21.5) 2.0 |
1.20, 1.20.1, 1.21.5, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
|
datapack
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.17.x - 1.19.x) 2.0+mod |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 23w03a, 23w04a, 23w05a, 1.19.4
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 2.0 - Configurable menu (1.17.x - 1.19.x) 2.0 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 23w03a, 23w04a, 23w05a, 1.19.4
|
datapack
|
Download |
|
Version transition 1.2+mod |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 23w03a, 23w04a, 23w05a
|
fabric, forge, neoforge, quilt
|
Download |
|
Version transition 1.2 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 23w03a, 23w04a, 23w05a
|
datapack
|
Download |
|
New enchantment 1.2+mod |
1.20, 1.20.1, 1.20.2, 1.20.2-pre1, 1.20.3, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.4, 1.20.5, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3, 1.20.6, 1.21, 1.21-pre1, 1.21-pre2, 1.21-pre3, 1.21-pre4, 1.21-rc1, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.2-pre1, 1.21.2-pre2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 23w31a, 23w32a, 23w33a, 23w35a, 23w40a, 23w41a, 23w42a, 23w43a, 23w43b, 23w44a, 23w45a, 23w46a, 23w51a, 23w51b, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14a, 24w18a, 24w19a, 24w19b, 24w20a, 24w21a, 24w21b, 24w33a, 24w34a, 24w35a, 24w36a, 24w37a, 24w38a, 24w39a, 24w40a, 24w44a, 24w45a, 24w46a, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
fabric, forge, neoforge, quilt
|
Download |
|
New enchantment 1.2 |
1.20, 1.20.1, 1.20.2, 1.20.2-pre1, 1.20.3, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.4, 1.20.5, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3, 1.20.6, 1.21, 1.21-pre1, 1.21-pre2, 1.21-pre3, 1.21-pre4, 1.21-rc1, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.2-pre1, 1.21.2-pre2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 23w31a, 23w32a, 23w33a, 23w35a, 23w40a, 23w41a, 23w42a, 23w43a, 23w43b, 23w44a, 23w45a, 23w46a, 23w51a, 23w51b, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14a, 24w18a, 24w19a, 24w19b, 24w20a, 24w21a, 24w21b, 24w33a, 24w34a, 24w35a, 24w36a, 24w37a, 24w38a, 24w39a, 24w40a, 24w44a, 24w45a, 24w46a, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
datapack
|
Download |
|
Sneak Enchant 1.1 1.1+mod |
1.20, 1.20.1, 1.20.2, 1.20.2-pre1, 1.20.3, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.4, 1.20.5, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3, 1.20.6, 1.21, 1.21-pre1, 1.21-pre2, 1.21-pre3, 1.21-pre4, 1.21-rc1, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.2-pre1, 1.21.2-pre2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 23w31a, 23w32a, 23w33a, 23w35a, 23w40a, 23w41a, 23w42a, 23w43a, 23w43b, 23w44a, 23w45a, 23w46a, 23w51a, 23w51b, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14a, 24w18a, 24w19a, 24w19b, 24w20a, 24w21a, 24w21b, 24w33a, 24w34a, 24w35a, 24w36a, 24w37a, 24w38a, 24w39a, 24w40a, 24w44a, 24w45a, 24w46a, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 1.1 1.1 |
1.20, 1.20.1, 1.20.2, 1.20.2-pre1, 1.20.3, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.4, 1.20.5, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3, 1.20.6, 1.21, 1.21-pre1, 1.21-pre2, 1.21-pre3, 1.21-pre4, 1.21-rc1, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.2-pre1, 1.21.2-pre2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 23w31a, 23w32a, 23w33a, 23w35a, 23w40a, 23w41a, 23w42a, 23w43a, 23w43b, 23w44a, 23w45a, 23w46a, 23w51a, 23w51b, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14a, 24w18a, 24w19a, 24w19b, 24w20a, 24w21a, 24w21b, 24w33a, 24w34a, 24w35a, 24w36a, 24w37a, 24w38a, 24w39a, 24w40a, 24w44a, 24w45a, 24w46a, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
datapack
|
Download |
|
Sneak Enchant (1.17.x - 1.18.x) 1.0+mod |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant (1.17.x - 1.18.x) 1.0 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2
|
datapack
|
Download |
|
Sneak Enchant 1.19.x 1.0+mod |
1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 23w03a, 23w04a, 23w05a
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 1.19.x 1.0 |
1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 23w03a, 23w04a, 23w05a
|
datapack
|
Download |
|
Sneak Enchant 1.0 1.0+mod |
1.20, 1.20.1, 1.20.2, 1.20.2-pre1, 1.20.3, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.4, 1.20.5, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3, 1.20.6, 1.21, 1.21-pre1, 1.21-pre2, 1.21-pre3, 1.21-pre4, 1.21-rc1, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.2-pre1, 1.21.2-pre2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 23w31a, 23w32a, 23w33a, 23w35a, 23w40a, 23w41a, 23w42a, 23w43a, 23w43b, 23w44a, 23w45a, 23w46a, 23w51a, 23w51b, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14a, 24w18a, 24w19a, 24w19b, 24w20a, 24w21a, 24w21b, 24w33a, 24w34a, 24w35a, 24w36a, 24w37a, 24w38a, 24w39a, 24w40a, 24w44a, 24w45a, 24w46a, 26.1, 26.1.1, 26.1.2, 26.2
|
fabric, forge, neoforge, quilt
|
Download |
|
Sneak Enchant 1.0 1.0 |
1.20, 1.20.1, 1.20.2, 1.20.2-pre1, 1.20.3, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.4, 1.20.5, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3, 1.20.6, 1.21, 1.21-pre1, 1.21-pre2, 1.21-pre3, 1.21-pre4, 1.21-rc1, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.2-pre1, 1.21.2-pre2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 23w31a, 23w32a, 23w33a, 23w35a, 23w40a, 23w41a, 23w42a, 23w43a, 23w43b, 23w44a, 23w45a, 23w46a, 23w51a, 23w51b, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14a, 24w18a, 24w19a, 24w19b, 24w20a, 24w21a, 24w21b, 24w33a, 24w34a, 24w35a, 24w36a, 24w37a, 24w38a, 24w39a, 24w40a, 24w44a, 24w45a, 24w46a, 26.1, 26.1.1, 26.1.2, 26.2
|
datapack
|
Download |