- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
快捷方式:cmd
模板:Command/doc
出自Minecraft基岩版开发Wiki
本模板用於生成帶有格式命令文字。命令可以直接轉化為模板,或者每一個參數都可以分隔變數。
如果這個參數是已知命令和無效參數,那麼每一個未指定的或者是設為空值或?
的參數會被預設的參數替換。如果需要的話,被指定的可選參數會隨着其他的可選組的參數顯示。未指定的可選參數不會顯示。
這些參數是以下這些形式:
- 不必使用命令輸入的參數會在括弧中給出。
- 如果給定的參數可以接受一個或多個值,那麼這些值會在方括弧([])中列出並用管線符(|)分隔,例如
[val1|val2]
。 - 參數名稱被尖括弧括起來並且斜體,例如
<玩家>
。 - 參數值為作為純文字給出,並被方括弧括起來,例如
[true]
。 - 必要時也可以組合,例如
<操作:[start|stop]>
或<operation:[add <玩家>|remove <玩家>|list|on|off|reload]>
。
變數[編輯]
- 要輸出包括可選參數在內的剩餘命令,可以將
...
加入模板。 - 要移去自動補全的斜槓,可以將
|/=0
或|slash=0
加入模板。 - 要改變命令名稱的連結,可以將
|link=<link>
加入模板。 - 要移去命令名稱的連結,可以將
|link=none
加入模板。 - 要在命令中加入HTML語法,可以將
|escape=0
加入模板。It's then your responsibility to<nowiki>
anything that looks like HTML but isn't. - 如果命令太長,溢出熒幕邊緣,可以將
|long=1
加入模板。它會允許程式碼換行顯示。
範例[編輯]
- {{cmd|kill}}
/kill
- {{cmd|clear|?|diamond}}
/clear <player> diamond
- {{cmd|give ? diamond 64}}
/give <player> diamond 64
- {{cmd|give ? diamond 64|...}}
/give <player> diamond 64 <damage-value> <dataTag>
- {{cmd|say I'm saying stuff!}}
/say I'm saying stuff!
- {{cmd|op|...}}
/op <player>
- {{cmd|give|...}}
/give <player> <data-value> (<amount> <damage-value> <dataTag>)
- {{cmd|time|...}}
/time <operation:[set|add|query]> <value>
- {{cmd|whitelist|...}}
/whitelist <operation:[add <player>|remove <player>|list|on|off|reload]>
- {{cmd|tp|...}}
/tp <player> [<destination-player>|<x> <y> <z>] (<y-rot> <x-rot>)
- {{cmd|?|...}}
/? ([<page>|<command>])
- {{cmd|give ? command_block{BlockEntityTag:{Command:"{{cmd|setblock ~ ~ ~ diamond_block}}"<nowiki>}}</nowiki>}}
/give <player> command_block{BlockEntityTag:{Command:"
/setblock ~ ~ ~ diamond_block
"}}- {{cmd|long=1|setblock ~1 ~-1 ~ spawner{EntityId:Chicken, MaxNearbyEntities:10, SpawnCount:6, SpawnRange:2, RequiredPlayerRange:16, MinSpawnDelay:50, MaxSpawnDelay:200, SpawnData:{Riding:{id:"Pig"<nowiki>}}}</nowiki>}}
/setblock ~1 ~-1 ~ spawner{EntityId:Chicken, MaxNearbyEntities:10, SpawnCount:6, SpawnRange:2, RequiredPlayerRange:16, MinSpawnDelay:50, MaxSpawnDelay:200, SpawnData:{Riding:{id:"Pig"}}}
注意事項[編輯]
- 含有等號(
=
)或管線符(|
)必須的命令必須調整以正確顯示。對於等號,可以在命令的開始使用1=
或者用{{=}}
來代替等於號;對於管線符,可以將每一個都替換為{{!}}
。 - 含有花括弧的命令需要注意避免作為模板結尾。比如:
{{cmd|data {some:"data"}}}
可以在命令末尾加入空格。:{{cmd|data {some:"data"} }}
。又如:{{cmd|data {some:{more:"data"}}}}
,<nowiki>
標籤必須被加入出問題的區域:{{cmd|data {some:{more:"data"<nowiki>}}</nowiki>}}
或者{{cmd|data <nowiki>{some:{more:"data"}}</nowiki>}}
(更加可讀)。 - In order to count dataTags and sub-commands as a single parameter, spaces inside are ignored. However this won't work if a command contains multiple separate dataTags or multiple separate sub-commands. In that case, use separate arguments for the parameters.