Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
[查看 | 编辑 | 历史 | 清除缓存]文档页面
Lua logo.svg

此模板使用了模块:Command,此脚本使用Lua编写。
更多详情,请参阅维基百科:LuaMediaWiki:扩展:Scribunto

快捷方式
cmd

本模板用于生成带有格式命令文本。命令可以直接转化为模板,或者每一个参数都可以分隔变量。

如果这个参数是已知命令和无效参数,那么每一个未指定的或者是设为空值或?的参数会被默认的参数替换。如果需要的话,被指定的可选参数会随着其他的可选组的参数显示。未指定的可选参数不会显示。

这些参数是以下这些形式:

  • 不必使用命令输入的参数会在括号中给出。
  • 如果给定的参数可以接受一个或多个值,那么这些值会在方括号([])中列出并用管道符(|)分隔,例如[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 <目标(玩家)> diamond
{{cmd|give ? diamond 64}}
/give <目标(玩家)> diamond 64
{{cmd|give ? diamond 64|...}}
/give <目标(玩家)> diamond 64
{{cmd|say I'm saying stuff!}}
/say I'm saying stuff!
{{cmd|op|...}}
/op <玩家名>
{{cmd|give|...}}
/give <目标(玩家)> <数据值{数据标签}> <数量>
{{cmd|time|...}}
/time <操作:[set|add|query]> <>
{{cmd|whitelist|...}}
/whitelist <操作:[add <玩家>|remove <玩家>|list|on|off|reload]>
{{cmd|tp|...}}
/tp <目标> [<目的地目标(单一)>|<x> <y> <z>] (<y朝向> <x朝向>)
{{cmd|?|...}}
/? ([<页码>|<命令名>])
{{cmd|give ? command_block{BlockEntityTag:{Command:"{{cmd|setblock ~ ~ ~ diamond_block}}"<nowiki>}}</nowiki>}}
/give <目标(玩家)> 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.
Advertisement