快轉到主要內容

Minecraft Add-On 如何讓實體手上拿物品

· 民國110年辛丑年
·
切換繁體/簡體 ·
分類 遊戲攻略 Minecraft
標籤 Minecraft Add-On

這篇文章說明如何透過基岩版Add-On,讓Minecraft實體/生物可以拿物品。

如果只是要讓實體像玩家拿著物品,不用特地建模,只要確認實體有特定的骨骼。

在Blockbench中,實體手的骨骼裡面新增叫做"rightItem"或"leftItem"的骨骼,再調整一下樞紐點,遊戲就會認得這個實體握持物品的位置。

接著在行為包裡面加入組件,設定此實體可以拿的物品。

"minecraft:equipment": {
        "table": "loot_tables/entities/shimakaze_equipment.json"
      }

然後再在上面組件所聲明的位置新增物品表的json (可直接參考殭屍的檔案進行修改):

{
  "pools": [
    {
      "rolls": 1,
      "entries": [
        {
          "type": "item",
          "name": "minecraft:iron_sword",
          "weight": 1,
          "functions": [
            {
              "function": "looting_enchant",
              "count": {
                "min": 0,
                "max": 1
              }
            },
            {
              "function": "enchant_random_gear",
              "chance": 0.25
            }
          ]
        }
      ]
    }
  ]
}

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。