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.
mods/, on the client and on the server.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).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.
config/practical_enchantments/common.properties — this mod's own switches, written with comments the first time the game starts.Practical Enchantments(实用附魔) 增加一批在玩法上真的能感觉到的附魔:战斗、挖掘、防御、三叉戟,以及与生物的互动机制,而不是只改数字。每一个都构建在 MerlinLib 之上——由它完成注册、行为接线,并提供游戏内查看与发放的工具。
mods/,客户端与服务端各放一份。工具由 MerlinLib 提供,本模组不带自己的指令:
/merlinlib list —— 列出注册表里所有非原版附魔(含本模组全部)。/merlinlib info <id> —— 单个附魔:是否在注册表、最大等级、权重。/merlinlib book <id> [等级] —— 发放对应附魔书(需要 OP)。practical_enchantments:<名字>,可用于指令、数据包与物品编辑界面。附魔的描述文本由附魔描述类模组(如 EnchantmentDescriptions)显示;本模组自己不绘制描述。
config/practical_enchantments/common.properties —— 本模组自己的开关,首次启动时带注释生成。