跳到正文

Livestock Loyalty

作者:lolaimban

被驯服的动物会记住喂过它们的人,只跟随指定的照料者,也只与其繁殖。

收藏

介绍

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

牲畜忠诚度

根据喂食记录,为农场动物引入简单的所有权系统。

机制

玩家给牛、羊、猪、鸡或兔子喂小麦、种子、胡萝卜或其他繁殖物品时,该动物便会与玩家建立羁绊。只有主人能看到羁绊动物身上的爱心粒子效果,而且它们会完全拒绝其他玩家喂来的繁殖物品。

当主人距离羁绊牲畜不超过16格,且手持对应的食物时,牲畜会缓慢朝主人走去,让赶牲畜变得轻松许多。

所有权转移

看着一只已建立羁绊的动物,并让另一名玩家待在附近,即可使用命令 /trigger GiveAnimal 将动物转交给其他玩家。所有权会转移给5格内距离最近的玩家。

技术细节

  • 使用记分板追踪所有者的 UUID
  • 除启用触发命令外,无需其他权限
  • 所有检测每20个游戏刻运行一次,以维持服务器性能
  • 未建立羁绊的野生动物在首次被任意玩家喂食前,行为完全正常

目的

让多人服务器上的牲畜管理更自然,避免玩家意外繁殖他人的动物,或将其牵走。

常见问题

Livestock Loyalty 支持哪些 Minecraft 版本?

Livestock Loyalty 支持 Minecraft Java 版 1.21.1。下载时注意选择和你游戏版本一致的文件。

Livestock Loyalty 怎么安装?

新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。

评论

登录后评论和评分

lolaimban 的其他作品

查看全部 →