ModsFinder

Random Enchant

by Skrepy2233

Random Enchant changes how enchantments are gained, so a player can receive them by attacking mobs or by using a traditional enchanting table.

NeoForgeClient and serverApache License 2.0Open source1.21.1

What it does

Random Enchant is a NeoForge mod for Minecraft 1.21.1 that lets players gain enchantments at random while attacking mobs, and it can also enchant blocks. The addition to the traditional enchanting table works alongside vanilla enchanting rather than replacing it, and it is the main route the mod takes to change the usual enchanting experience.

The mod adds recipes, new item descriptions and a set of items that are viewable in JEI. Several options control the behavior: random enchanting in attacks can be turned on or off, enchanted blocks obtained with Silk Touch can be set to keep their enchantments, and bedrock can be included or excluded. Partial configuration defaults are supplied, and the in-game guide lists the full set of options.

Random Enchant depends on the Curios API as well as NeoForge, and it runs on the client and on the server, so both need it. The code is open source under the Apache License 2.0, and files are available for 1.21.1 only, with the alpha build 1.0.0-alpha-0.5 as the latest.

Key features

  1. Random enchantments from attacks

    Attacking mobs with a held item can grant enchantments at random, with the chance controlled by a config option.

  2. Enchanting table addition

    The traditional enchanting table gains a second route to enchantments, offered next to the vanilla process.

  3. Enchanted block handling

    Silk Touch can keep the enchantments of harvested blocks, and bedrock can be left out of the effect.

  4. Fly enchantment ascent speed

    The Fly enchantment has an adjustable ascent speed, with 0.05 as the default value.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.11.0.0-alpha-0.5
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Players who want enchantments to come from play rather than from a table, and server owners who want to set the rules for enchanting on a 1.21.1 server.

How it compares

Full comparison

Time Enchants is a NeoForge mod for 1.21.1 with the same client and server environment, under the MIT License and not open source. Expert Enchantments is server-side required with client optional, covers 1.21.1 – 1.21.11 and is under All rights reserved. Simple Enchant Transfer is also NeoForge for 1.21.1, with the client and server environment, and is open source under the MIT License. Mo' Enchants covers Forge and NeoForge for 1.20.1 – 1.21.1 under All rights reserved.

ModLoadersGame versionsEnvironmentUpdated
Random EnchantNeoForge1.21.1Client and server2026-08-23
Time EnchantsNeoForge1.21.1Client and server2026-08-13
Expert EnchantmentsNeoForge1.21.1 – 1.21.11Server required, client optional2026-01-28
Simple Enchant TransferNeoForge1.21.1Client and server2025-04-05
Mo' EnchantsForge and NeoForge1.20.1 – 1.21.1Client and server2026-07-24

Questions

Does Random Enchant require Curios API?

Yes. The mod depends on the Curios API alongside NeoForge, so both must be installed.

Does the server need Random Enchant?

Yes. Installation covers the server and each player's game.

Which game version does Random Enchant support?

Only Minecraft 1.21.1 is listed for the mod, and the latest file is the alpha build 1.0.0-alpha-0.5.

In the catalog

Random Enchant is one of 17,631 Equipment mods on ModsFinder, and one of 7,420 Equipment mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from Skrepy2233

All projects

Similar mods

What the author says

Random Enchant 是一个为 Minecraft 带来全新附魔体验的模组。除了传统的附魔台,你现在可以通过攻击生物随机获得附魔,还能直接给方块附魔,解锁更多红石玩法! 部分配置默认值(完整列表见游戏内指南): - doRandomEnchant – 攻击时随机附魔(false) - flyEnchantmentLiftHeightPerTick – 飞行上升速度(0.05) - isEnchantedBlockGetatable – 精准采集保留附魔方块(true) - bedrockViolable – 是否可影响基岩(false)
Skrepy2233, on the Modrinth page

Official listing

Owner
Skrepy2233
Published
2026-02-22
Updated on Modrinth
2026-08-23
Facts verified
2026-10-15

Tags