跳到正文

Enchantment Blacklister

作者:CourtalFaux

供整合包作者禁用附魔的实用模组。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

在开发自己的整合包时,我遇到了一个问题:
有些附魔实在太变态了!

按理说,我本来只要去配置里调整一下设置,禁用这些附魔就行了……但是——这些模组没有提供附魔相关的配置!于是就有了这个独立模组(支持 JEI),专门用来禁用附魔。

不过,为了让旧世界仍能兼容这些改动,这些附魔在技术上 依然存在。只是它们无法附加到任何物品上,也无法被找到。
那命令会受到什么影响?没有。显然,只要你足够熟悉 NBT,就有办法把被列入黑名单的附魔加到物品上……不过,我计划在后续版本中处理这个问题。

“等等,如果有人物品上已经有被列入黑名单的附魔呢?”我听见你这么问了,别担心!这个模组也能处理这种情况!在配置中,你会找到一个叫作 “forceCompliance” 的选项。启用后,物品在加载时会检查自身的附魔,并自动移除被列入黑名单的附魔,同时保留仍可用的附魔。
目前,这项功能似乎仅在加载世界或生成实体时生效。所以使用

“/give @s item{Enchantments:[{id:”blacklisted:enchantment”,lvl:5}]}”

仍然会给你这个附魔,不过重新加载世界后它就会消失。

补充说明一下,我不打算经常更新这个模组。我经常在不同项目之间切换,短则一天,长则半年。更不用说,到了某个阶段,更新内容可能就只剩修复漏洞,以及与其他模组进行兼容适配了。欢迎在评论区提出功能需求,或告诉我遇到的问题。

简而言之
有个你不喜欢的附魔,但因为模组不提供禁用选项而无法关闭?这个模组可以帮你解决。只要知道它的内部名称,就能让这个附魔彻底消失。

常见问题

Enchantment Blacklister 支持哪些 Minecraft 版本?

Enchantment Blacklister 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Enchantment Blacklister 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分