- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
模板:Nbt inherit
出自Minecraft基岩版开发Wiki
該模板包含了一個繼承其它組的 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 使用。
範例[編輯]
要繼承區塊格式/實體:
{{Nbt inherit|Template:Nbt inherit/level/common/template|所有实体都有的标签}}
{{Nbt inherit/template|Manual:存档/LevelData|level}}
然後以樹狀圖形式顯示繼承:
<div class="treeview"> * {{nbt|compound}} 存档标签 ** {{nbt inherit/level/common}} ** 该存档独有的标签 ** 该存档另外一个独有的标签 *** {{nbt inherit/item|indent=***}} </div>
- 存檔標籤
- 存檔共通標籤 參見Template:Nbt inherit/level/common/template
- 該存檔獨有的標籤
- 該存檔另外一個獨有的標籤
繼承段落可自繼承 NBT 標籤段落,簡單地在 Template:Nbt inherit/<id>
模板包含繼承的標籤,然後傳遞 {{{indent}}}
參數。然後,在每一行的下面第一個使用 #if 陳述式(因為 phab:T14974,所以這是必須的)。例如,生物類繼承自生物,也繼承實體類的標籤。
{{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
- Template:Nbt inherit/mob
- 該實體獨有的標籤
- 該實體另外一個獨有的標籤