Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
[查看 | 編輯 | 歷史 | 清除快取]文件頁面

該模板包含了一個繼承其它組的 NBT 標籤。該文件也會説明 {{Nbt inherit/template}} 模板的用法。

用法[]

該模板需要為每組標籤建立幾個頁面。Template:Nbt inherit/<id> 頁面使用該模板,它也是編輯者實際使用的模板。Template:Nbt inherit/<id>/template 頁面簡單嵌入了這個實際內容,以在點擊顯示按鈕時顯示被繼承的內容(該頁只是為頁面載入腳本提供技術快取),它應該只包含 {{Nbt inherit/template}} 模板。

  • |1= 是模板的名稱再加上 /template
  • |2= 是在頁頭中使用的標題
Template:Nbt inherit/template 用法
  • |1= 是要被嵌入的頁面
  • |2= 將會在晚些時候被 DPL 使用。

示例[]

要繼承區塊格式/實體

Template:Nbt inherit/entity應包含:
{{Nbt inherit|Template:Nbt inherit/entity/template|所有实体都有的标签}}
Template:Nbt inherit/entity/template應包含:
{{Nbt inherit/template|区块格式/实体|entity}}

然後以樹狀圖形式顯示繼承:

<div class="treeview">
* {{nbt|compound}} 实体标签
** {{nbt inherit/entity}}
** 该实体独有的标签
** 该实体另外一个独有的标签
*** {{nbt inherit/item|indent=***}}
</div>
  • 實體標籤
    • 實體共通標籤
    • 該實體獨有的標籤
    • 該實體另外一個獨有的標籤
      • 物品共通標籤

繼承段落可自繼承 NBT 標籤段落,簡單地在 Template:Nbt inherit/<id> 模板包含繼承的標籤,然後傳遞 |indent= 參數。然後,在每一行的下面第一個使用 #if 語句(因為 phab:T14974,所以這是必須的)。例如,生物類繼承自生物,也繼承實體類的標籤。

Template:Nbt inherit/mob 應保含:
{{Nbt inherit/entity|indent={{{indent|}}}}}
{{#if: {{{indent|}}} | {{{indent}}} | ** }}{{Nbt inherit|Template:Nbt inherit/mob/template|所有实体都拥有的标签}}

然後以樹狀圖形式顯示繼承:

<div class="treeview">
* {{nbt|compound}} 实体标签
** {{nbt inherit/mob}}
** 该实体独有的标签
** 该实体另外一个独有的标签
</div>
  • Entity tag
    • 實體共通標籤
    • 活體共通標籤
    • 生物共通標籤
    • 該實體獨有的標籤
    • 該實體另外一個獨有的標籤
語言
Advertisement