Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Information icon
此特性為基岩版獨有。

此頁面列出具有特定組件的實體所獨有的NBT標籤。

在基岩版,實體的行為主要由原版行為包資料驅動。實體的行為由其中的各個組件控制,單個組件控制著實體的某一種特定行為。各個實體組件詳見官方文件

同一種實體可能有不同的狀態,每種狀態下的行為有明顯差異(如成年與幼年、馴服與未馴服)。這些狀態由組件組定義,每個組件組中有若干組件。實體擁有某一組件組,就意味著擁有了該組件組內的各個組件,從而表現出特定的行為。實體狀態發生變換,意味著該實體所擁有的組件組發生了改變,因而實體所擁有的組件也發生了變化。

一個實體目前擁有的組件組由根標籤下的 definitions定義標籤儲存。各種實體的組件組可參考原版行為包的實體JSON檔案

實體的某些基本組件會在實體的nbt中加入一些附加欄位,以儲存該組件運作所需的資料。當實體擁有該頁面列出的特定組件時,該組件就會為實體的nbt增加相應的附加欄位。

economy_trade_table[]

這個組件被村民流浪商人使用。

  • :實體的根標籤。
    •  Riches:村民或流浪商人獲得的綠寶石的數量,不會因購入物品而減少且總是為非負數。
    •  Offers:(可能不存在)交易內容。
      •  Recipes:交易組合。
        • :單個交易選項。
          •  buyA:需要花費的第一個物品(例如綠寶石)。
            • 物品堆疊共通標籤
          •  buyB:(可能不存在)需要花費的第二個物品(例如羅盤或者)。
            • 物品堆疊共通標籤
          •  sell:出售的物品。
            • 物品堆疊共通標籤
          •  tier:解鎖配方需要的交易等級。
          •  uses:物品的交易次數,值在大於或等於maxUses後會鎖定此交易選項。
          •  maxUses:在交易鎖定前的最大交易次數。在交易刷新後,值會在2-12之間隨機選擇一個數值增加。[需要測試]
          •  traderExp:交易者的經驗值。
          •  rewardExp:交易選項是否給予經驗球。
          •  demand:基於需求調整的需要花費的第一個物品。數值在重新補給後刷新。
          •  buyCountA:需要花費的第一個物品的數量。
          •  buyCountB:需要花費的第二個物品的數量。
          •  priceMultiplierA:用於調整需求和折扣價的乘數,最終數值會增加至需要花費的第一個物品的價格基礎上。
          •  priceMultiplierB: 用於調整需求和折扣價的乘數,最終數值會增加至需要花費的第二個物品的價格基礎上。
      •  TierExpRequirements:交易等級與其所需的經驗值。
        • :交易等級。
          •  <tier_level_num>:交易等級所需的經驗值。
    •  ConvertedFromVillagerV1:當村民是由村莊與掠奪更新前的轉變而來時值為true。
    •  TradeTablePath:(可能不存在)儲存交易選項的json路徑。
    •  LowTierCuredDiscount:(可能不存在)用於調整被治癒的村民的交易折扣價(下限值)。
    •  HighTierCuredDiscount:(可能不存在)用於調整被治癒的村民的交易折扣價(上限值)。
    •  NearbyCuredDiscount:(可能不存在)用於調整被治癒的村民的交易折扣價(參考值)。
    •  NearbyCuredDiscountTimeStamp:(可能不存在)用於調整被治癒的村民的交易折扣價(時間戳)。

ageable[]

這個組件被六角恐龍、蜜蜂、貓、雞、牛、海豚、驢子、狐狸、山羊、豬布獸、馬、駱馬、哞菇、騾子、山貓、貓熊、豬、北極熊、兔子、羊、骷髏馬、嗅探獸、熾足獸、蝌蚪、海龜、村民、狼、殭屍馬使用。

  • :實體的根標籤。
    •  Age:實體的年齡。當實體處於幼年狀態時,值為負數並會隨時間推移而增加;0表示實體已經成年。

ballonable[]

這個組件被悅靈、蜜蜂、雞、牛、驢子、狐狸、螢光魷魚、馬、鐵魔像、駱馬、哞菇、騾子、貓熊、豬、兔子、羊、骷髏馬、雪人、殭屍馬使用。

  • :實體的根標籤。
    •  ballon_attached:被綁定實體的獨特ID。
    •  ballon_max_height:氣球上升最大高度。
    •  ballon_should_drop:氣球因為綁定了質量較重的實體(例如鐵魔像)而導致無法上浮時為true。

breathable[]

這個組件被悅靈、六角恐龍、蝙蝠、蜜蜂、貓、洞穴蜘蛛、雞、牛、苦力怕、海豚、驢子、沉屍、遠古深海守衛、終界使者、終界蟎、喚魔者、魚、狐狸、青蛙、地獄幽靈、螢光魷魚、山羊、深海守衛、豬布獸、馬、屍殼、駱馬、岩漿立方怪、哞菇、騾子、山貓、貓熊、鸚鵡、夜魅、豬布林、豬布林蠻兵、掠奪者、豬、玩家、北極熊、河豚、兔子、掠奪獸、鮭魚、羊、界伏蚌、蠹魚、骷髏、骷髏馬、史萊姆、嗅探獸、雪人、熱帶魚、蜘蛛、魷魚、海龜、流髑、村民、衛道士、伏守者、流浪商人、凋零怪、凋零骷髏、蝌蚪、女巫、狼、殭屍、豬屍獸、殭屍馬、殭屍化豬布林、殭屍村民使用。

  • :實體的根標籤。
    •  Air:實體在水下時的呼吸持續時間(刻)。

breedable[]

這個組件被六角恐龍、蜜蜂、貓、雞、牛、驢子、青蛙、狐狸、山羊、豬布獸、馬、駱馬、哞菇、山貓、貓熊、豬、兔子、羊、嗅探獸、熾足獸、海龜、狼使用。

  • :實體的根標籤。
    •  InLove:實體在失去繁殖意願前的時間(刻)。0表示實體沒有繁殖意願。[需要測試]
    •  LoveCause:使得該實體獲得繁殖意願的實體的獨特ID。
    •  BreedCooldown:繁殖完成後允許進行下次繁殖前的冷卻時間(刻)。

bribeable[]

這個組件僅被海豚使用。

  • :實體的根標籤。

inventory[]

這個組件被儲物箱礦車、指令方塊礦車、漏斗礦車、馬、驢子、駱馬、騾子、貓熊、村民使用。

  • :實體的根標籤。
    •  ChestItems:物品欄。
      • :物品欄內的物品,以及其欄位標籤。
        •  Slot:物品所在欄位的編號。
        • 物品堆疊共通標籤
    •  InventoryVersion:物品欄的版本號。例如在基岩版1.18.10.26中建立的世界為1.18.10-beta26
    •  LootTable:用於在下次打開時填充物品欄的戰利品表,或者以其他方式與之互動的物品。
    •  LootTableSeed:生成戰利品表所需的種子號,0表示隨機生成。[需要測試]

damage_over_time[]

這個組件被六角恐龍和海豚使用。

drying_out_timer[]

這個組件被六角恐龍和海豚使用。

  • :實體的根標籤。
    •  CompleteTick:實體在乾旱而死前的時間(刻)。
    •  State:實體是否已經乾旱而死。

dweller[]

這個組件被貓、鐵魔像、村民、喚魔者、掠奪者、劫毀獸、衛道士、女巫使用。組件內將這些生物按照「角色」分類,其中貓為「passive」(被動生物),鐵魔像為「defender」(保衛者),喚魔者、掠奪者、劫毀獸、衛道士和女巫為「hostile」(敵對生物)、村民為「inhabitant」(常住居民)。

  • :實體的根標籤。
    •  DwellingUniqueID:村莊居民們的獨特ID。
    •  RewardPlayersOnFirstFounding:給予首次發現村莊的玩家獎勵時為true。用於控制突襲勝利後給予的村莊英雄效果。[需要測試]
    •  PreferredProfession:(可能不存在)村民的偏好職業。

explode[]

這個組件被TNT、TNT礦車、苦力怕、地獄幽靈火球、終界水晶、凋零頭顱使用。

  • :實體的根標籤。
    •  Fuse:(可能不存在)爆炸前的持續時間(刻)。
    •  IsFuseLit:(可能不存在)是否由打火石等方法啟動。
    •  AllowUnderwater:是否允許在水下爆炸時造成破壞。

genetics[]

這個組件被山羊和貓熊使用。

  • :實體的根標籤。

home[]

這個組件被蜜蜂、遠古深海守衛、深海守衛、豬布林蠻兵、海龜使用。

  • :實體的根標籤。
    •  HomePos:出生地座標。
      • : X
      • : Y
      • : Z
    •  HomeDimensionId:出生地座標所在的維度。0表示主世界,-1表示地獄,1表示終界。

insomnia[]

這個組件僅被玩家使用。

  • :實體的根標籤。
    •  TimeSinceRest玩家自上次入睡時經過的時間。用於控制夜魅的生成。

trade_table[]

這個組件僅被舊版村民使用。

  • :實體的根標籤。
    •  sizeOfTradeFirstTimeVector:未知。
    •  FirstTimeTrade:(可能不存在)未知。
    •  TradeTier:交易等級。
    •  Riches:村民獲得的綠寶石的數量,不會因購入物品而減少且總是為非負數。
    •  Willing:是否有繁殖意願。
    •  Offers:交易選項。

tamemount[]

這個組件被馬、驢子、騾子、駱馬使用。

  • :實體的根標籤。
    •  Temper:值為0到100的隨機數。在餵食或試圖馴服時增加,更高的值使得更容易馴服。

npc[]

這個組件僅被NPC使用。

  • :實體的根標籤。
    •  RawtextName:該NPC的名稱。[需要更多資訊]
    •  InteractiveText:(可能不存在)與其互動後出現的資訊。[需要更多資訊]
    •  Actions:NPC的動作。[需要更多資訊]
    •  PlayerSceneMapping:(可能不存在)未知。
      • :一個鍵值對。
        •  PlayerID:玩家的獨有ID。
        •  SceneName:未知。

projectile[]

這個組件被箭、龍炎彈、蛋、雪球、終界珍珠、地獄幽靈火球、浮標、滯留藥水、飛濺藥水、駱馬唾液、界伏蚌子彈、烈焰使者火球、三叉戟、凋零頭顱、經驗瓶使用。

  • :實體的根標籤。
    •  TargetID:目標實體的獨特ID。
    •  StuckToBlockPos:投射物射進的方塊的座標。
      • : X
      • : Y
      • : Z
    •  CollisionPos:判定箱的座標。
      • : X
      • : Y
      • : Z

spawn_entity[]

這個組件被雞和流浪商人使用。

  • :實體的根標籤。
    •  entries:一個列表。
      • :具體組件。
        •  SpawnTimer:實體生成生物的冷卻時間(刻)。
        •  StopSpawning:實體停止生成生物時值為true。

timer[]

這個組件被蜜蜂、船、深海守衛、豬布獸、屍殼、豬布林、豬布林蠻兵、玩家、河豚、劫毀獸、骷髏、流浪商人、殭屍使用。

  • :實體的根標籤。
    •  TimeStamp:一個時間戳。
    •  HasExecuted:未知。
    •  CountTime:不再使用的未知值。

trade_resupply[]

這個組件僅被村民使用。

  • :實體的根標籤。
    •  HasResupplied:交易選項是否已經刷新。

trust[]

這個組件僅被狐狸使用。

  • :實體的根標籤。
    •  TrustedPlayersAmount:此實體信任的玩家的數量。
    •  TrustedPlayer<num>:玩家的獨特ID。<num>編號從0開始。

CommandBlockComponent[]

這個組件可能不能透過行為包訪問,但能透過連鎖型指令方塊啟動。

  • :實體的根標籤。
    •  Ticking:是否已經在執行刻。
    •  CurrentTickCount:再次執行指令之前的刻數。

FogCommandComponent[]

這個組件可能不能透過行為包訪問,但是能夠被玩家實體使用。

  • :實體的根標籤。
    •  fogCommandStack:未知。
      • :未知。

FreezingComponent[]

這個組件可能不能透過行為包訪問。

  • :實體的根標籤。
    •  FreezingEffectStrength:(可能不存在)實體陷入粉雪後的效果強度。

PropertyComponent[]

這個組件可能不能透過行為包訪問。

  • :實體的根標籤。

hide[]

這個組件僅被村民使用。

  • :實體的根標籤。
    •  IsInRaid村民是否處於突襲中。
    •  ReactToBell:是否對敲響的做出反應。

語言

Advertisement