Mineuniverse
Mods
Practical Enchantments

Practical Enchantments

MOD
This mod adds a series of imaginative mods.
by Huziyang520
Download Claim this project
411 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Miscellaneous
Advertisement Remove ads with Premium →

🔮 Practical Enchantments

English | 中文


🌐 English

Practical Enchantments adds enchantments that do something you can feel in play — combat, mining, defence, tridents, and how mobs react to you — instead of only moving numbers around. Every one of them is built on MerlinLib, which registers them, wires their behaviour and ships the in-game tools for looking at them.

✨ What it adds

  • ⚔️ Enchantments for weapons, tools, armour, crossbows and tridents, each with an effect of its own rather than a plain damage bonus.
  • 🚫 Mutual exclusions wherever two effects would overlap, on the same terms as the vanilla anvil and enchanting table.
  • 📚 Ways to obtain them that follow vanilla progression: the enchanting table, librarian trades, and enchanted books in structure loot.
  • 🐷 Enchantments that work on mobs — some of them change how a mob reacts to you rather than how much damage you deal.

📋 Requirements

  • 🧙 MerlinLib, installed on the client and the server. It is required, not optional.
  • 🖥️ This mod is a client-and-server mod as well: both sides need both jars.

📥 Installing

  1. Install MerlinLib.
  2. Drop the Practical Enchantments jar into mods/, on the client and on the server.

🎮 Finding and giving enchantments in game

The tooling comes from MerlinLib, so this mod ships no commands of its own:

  • 📋 /merlinlib list — every non-vanilla enchantment in the registry, including all of these.
  • 🔍 /merlinlib info <id> — one enchantment: whether it is registered, its maximum level and weight.
  • 📖 /merlinlib book <id> [level] — hands out the enchanted book (operators).
  • 🏷️ Enchantment ids look like practical_enchantments:<name> and work in commands, data packs and the item editor.

Enchantment descriptions in the tooltip are drawn by an enchantment-description mod such as EnchantmentDescriptions; this mod does not draw them itself.

⚙️ Settings

  • 📁 config/practical_enchantments/common.properties — this mod's own switches, written with comments the first time the game starts.
  • 💬 The join message in chat can also be switched off per mod from MerlinLib settings → General → Edit each mod's join notices.

🔗 Links

  • 📜 Enchantment list: see the enchantment list document on the project repository (English / 中文).

🇨🇳 中文

Practical Enchantments(实用附魔) 增加一批在玩法上真的能感觉到的附魔:战斗、挖掘、防御、三叉戟,以及与生物的互动机制,而不是只改数字。每一个都构建在 MerlinLib 之上——由它完成注册、行为接线,并提供游戏内查看与发放的工具。

✨ 它增加了什么

  • ⚔️ 面向武器、工具、盔甲、弩与三叉戟的附魔,每个都有自己的效果,而不是单纯的数值加成。
  • 🚫 效果会互相覆盖的地方设有互斥关系,口径与铁砧、附魔台一致。
  • 📚 顺着原版进程的获取途径:附魔台、图书管理员交易、结构箱子里的附魔书。
  • 🐷 一批与生物互动的附魔:它们改变的是生物的应对方式,而不是伤害数字。

📋 前置要求

  • 🧙 MerlinLib,且客户端与服务端都要安装。它是必需前置,不是可选。
  • 🖥️ 本模组同样是客户端 + 服务端模组,两端都要装。

📥 安装

  1. 先安装 MerlinLib。
  2. 把 Practical Enchantments 的 jar 放进 mods/,客户端与服务端各放一份。

🎮 在游戏内查看与发放

工具由 MerlinLib 提供,本模组不带自己的指令:

  • 📋 /merlinlib list —— 列出注册表里所有非原版附魔(含本模组全部)。
  • 🔍 /merlinlib info <id> —— 单个附魔:是否在注册表、最大等级、权重。
  • 📖 /merlinlib book <id> [等级] —— 发放对应附魔书(需要 OP)。
  • 🏷️ 附魔 id 形如 practical_enchantments:<名字>,可用于指令、数据包与物品编辑界面。

附魔的描述文本由附魔描述类模组(如 EnchantmentDescriptions)显示;本模组自己不绘制描述。

⚙️ 设置

  • 📁 config/practical_enchantments/common.properties —— 本模组自己的开关,首次启动时带注释生成。
  • 💬 进服时聊天栏的公告也可以在 MerlinLib 设置 → 通用 → 编辑各模组聊天栏提示 里按模组关闭。

🔗 链接

  • 📜 附魔清单:见项目仓库中的附魔清单文档(中文 / English)。
Practical Enchantments-1.3.4-forge-1.20.1.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-10-11 Get
Practical Enchantments 1.3.3 (Forge) for Minecraft 1.20.1
MC Client, 1.20.1, Forge, Server
Beta 2026-10-08 Get
Practical Enchantments 1.3.2 (Forge) for Minecraft 1.20.1
MC Client, 1.20.1, Forge, Server
Beta 2026-10-07 Get
Practical Enchantments 1.3.2 (Neoforge) for Minecraft 26.3
MC Client, NeoForge, Server, 26.3
Release 2026-10-04 Get
Practical Enchantments 1.3.2 (Fabric) for Minecraft 26.3
MC Client, Fabric, Server, 26.3
Release 2026-10-04 Get
Practical Enchantments 1.3.0-release (Fabric) for Minecraft 26.3
MC Client, Fabric, Server, 26.3
Release 2026-10-01 Get
Practical Enchantments 1.3.0-release (Neoforge) for Minecraft 26.3
MC Client, NeoForge, Server, 26.3
Release 2026-10-01 Get
Practical Enchantments 1.3.0beta (Neoforge) for Minecraft 26.3
MC Client, NeoForge, Server, 26.3
Beta 2026-09-30 Get
Practical Enchantments 1.3.0beta (Fabric) for Minecraft 26.3
MC Client, Fabric, Server, 26.3
Beta 2026-09-30 Get
Practical Enchantments 1.2.4 (Fabric) for Minecraft 26.2
MC Fabric, Server, 26.2
Release 2026-09-28 Get
Practical Enchantments 1.2.4 (NeoForge) for Minecraft 26.2
MC NeoForge, Server, 26.2
Release 2026-09-28 Get
Practical Enchantments 1.2.4 (Fabric) for Minecraft 26.3
MC Fabric, Server, 26.3
Release 2026-09-28 Get
Practical Enchantments 1.2.4 (NeoForge) for Minecraft 26.3
MC NeoForge, Server, 26.3
Release 2026-09-28 Get
Practical Enchantments 1.3.0 (Neoforge) for Minecraft 26.3
MC Client, NeoForge, Server, 26.3
Alpha 2026-09-28 Get
Practical Enchantments 1.3.0 (Fabric) for Minecraft 26.3
MC Client, Fabric, Server, 26.3
Alpha 2026-09-28 Get
Practical Enchantments 1.2.3 (Fabric) for Minecraft 26.2
MC Fabric, Server, 26.2
Release 2026-09-24 Get
Practical Enchantments 1.2.3 (NeoForge) for Minecraft 26.2
MC NeoForge, Server, 26.2
Release 2026-09-24 Get
Practical Enchantments 1.2.3 (Fabric) for Minecraft 26.3
MC Fabric, Server, 26.3
Release 2026-09-24 Get
Practical Enchantments 1.2.3 (NeoForge) for Minecraft 26.3
MC NeoForge, Server, 26.3
Release 2026-09-24 Get
Practical Enchantments 1.2.1 (Fabric) for Minecraft 26.3
MC Fabric, Server, 26.3
Beta 2026-09-18 Get
Practical Enchantments 1.2.1 (NeoForge) for Minecraft 26.3
MC NeoForge, Server, 26.3
Beta 2026-09-18 Get
Practical Enchantments 1.2.2 (Fabric) for Minecraft 26.3
MC Fabric, Server, 26.3
Beta 2026-09-18 Get
Practical Enchantments 1.2.2 (NeoForge) for Minecraft 26.3
MC NeoForge, Server, 26.3
Beta 2026-09-18 Get
Practical Enchantments 1.2.2 (Fabric) for Minecraft 26.2
MC Fabric, Server, 26.2
Beta 2026-09-18 Get
Practical Enchantments 1.2.2 (NeoForge) for Minecraft 26.2
MC NeoForge, Server, 26.2
Beta 2026-09-18 Get
practical_enchantments-1.2.0-fabric-26.2.jar
MC Client, Fabric, Server, 26.2
Beta 2026-09-15 Get
practical_enchantments-1.2.1-fabric-26.2.jar
MC Fabric, Server, 26.2
Beta 2026-09-15 Get
practical_enchantments-1.2.1-neoforge-26.2.jar
MC Fabric, Server, 26.2
Beta 2026-09-15 Get
Practical Enchantments 1.1.2 (NeoForge) for Minecraft 26.2
MC Client, NeoForge, Server, 26.2
Beta 2026-09-14 Get
Practical Enchantments 1.1.2 (Fabric) for Minecraft 26.2
MC Client, Fabric, Server, 26.2
Beta 2026-09-14 Get
practical_enchantments-1.1.1-fabric-26.2.jar
MC Fabric, Server, 26.2
Beta 2026-09-12 Get
practical_enchantments-1.1.1-neoforge-26.2.jar
MC NeoForge, Server, 26.2
Beta 2026-09-12 Get
practical_enchantments-neoforge-26.2-26.2-1.1.0.jar
MC NeoForge, Server, 26.2
Beta 2026-09-11 Get
practical_enchantments-fabric-26.2-26.2-1.1.0.jar
MC Fabric, Server, 26.2
Beta 2026-09-11 Get
practical_enchantments-1.0.0.jar
MC Fabric, Server, 26.2
Alpha 2026-09-10 Get

More from Huziyang520

Advertisement Remove ads with Premium →

You Might Also Like