禁止喂食婴儿

禁止喂食婴儿

这是一个用于防止喂养幼年动物的Fabric模组。

工具

禁止喂养幼年动物

License Support MC version Latest mod version

中文

关于

这是一个用于防止喂养幼年动物的 Fabric 模组。

某天,我用花繁殖了许多蜜蜂, 然后我注意到许多花被幼年蜜蜂吃掉,而不是成年蜜蜂。 我无法忍受看着那些珍贵(尽管在我的服务器里这些花一点也不珍贵)的花被幼年蜜蜂吃掉。 所以,我想到了写一个模组来实现这个目标。 这也是我学习如何编写模组的一个机会。

功能

基础

当你拿着食物右键点击幼年动物时,什么都不会发生。 例如,小麦和幼年牛、花和幼年蜜蜂等等。

这个模组确保你不会在幼年动物身上浪费任何食物。

可配置

你可以通过配置选择哪些幼年动物可以被喂养。

在配置中,你可以告诉模组使用白名单模式或黑名单模式, 并将标识符(如 minecraft:cow)添加到列表中,以启用/禁用喂养。

你可以按住 ALT(默认)并拿着食物右键点击幼年动物, 将该动物添加至白名单/黑名单或从中移除。

客户端与服务端支持

该模组是为客户端使用而设计的。 然而,它也可以在服务端工作。

只有当两侧都允许时,幼年动物才会被喂养:

客户端→
↓服务端
未安装 允许 禁止
未安装 ✔️ ✔️ ❌
允许 ✔️ ✔️ ❌
禁止 ❌* ❌* ❌

* 如果仅服务端禁用了喂养, 玩家会看到一次虚假的喂养,实际上不会消耗任何食物。

服务器管理员(op 等级至少为 2)可以通过命令 /nofeedingbaby 设置配置。

备注

我可能没有太多时间来改进和维护这个模组, 但如果你有任何建议,欢迎在 GitHub 上提交 issue。