可驯服性

可驯服性

为游戏添加驯服功能

生活质量

右键点击任何可驯服的动物,并喂给它最喜欢的食物几次,就能驯服它!在它再次进食前会有一个短暂的冷却时间。已驯服的动物不会消失,而且驯服后即使攻击它也无法激怒它。你还可以将已驯服的动物传送到你的位置!

命令:
/SummonTamed - 召唤已驯服的动物
/ListTameable - 列出可驯服的生物列表
/CheckRole - 仅 OP 可使用 - 切换调试模式

配置说明

首次启动包含此模组的游戏世界后,你应该能在安装模组的 UserData 文件夹中找到以下路径:UserData\Saves\{世界名}\mods\dev.lever_TameableHorses。该文件夹内应有两个配置文件:THConfig.jsonTHListConfig.jsonTHConfig.json 包含冷却时间和驯服所需点击次数等数值。THListConfig.json 是一个键值对映射。键为 Role(角色)名称,值为内部物品 ID。你应该会看到 Horse(马)已自动映射到 Plant_Crop_Carrot_Item

{
  "THPairs": [
    {
      "THKey": "Horse",
      "THValue": "Plant_Crop_Carrot_Item"
    }
  ]
}

示例:允许用胡萝卜驯服牛。

{
  "THPairs": [
    {
      "THKey": "Horse",
      "THValue": "Plant_Crop_Carrot_Item"
    },
    {
      "THKey": "Cow",
      "THValue": "Plant_Crop_Carrot_Item"
    }
  ]
}

要获取键对应的角色名称,请进入调试模式并右键点击你想查看的 NPC,聊天栏中会显示其角色名称。如果仍有疑问,请留言,我会很乐意帮忙。