礦藝大典
Advertisement
Disambig gray  是篇載控制檯令之事也。至於行令之塊,宜閱「命令塊」。至於行令之礦車,宜閱「命令塊礦車」。至於基石版開發者試之令,宜閱「基岩版开发者命令」。

命令(Command),簡稱,亦稱控制檯令(Console Command)斜杠令(Slash Command),入字串而行能也。

[]

Select UUID

爪哇版內取實體UUID

於客戶端,令入以論議,抑TChat button[僅基石教育版]D-Pad right[僅基石版](默認)或/出之。用/而出斜槓以需(/),故實用也。二者可覽先後之文,令。Tab ↹覽令並参,亦可入準星指座標(實體者於爪哇版,可指之入其UUID)。

命令塊,令以斜槓首而非須。

令亦可入於伺服器,而/首。

多令惟效於:

  • 於眾戲,用以管理員或命令塊,亦或允舞弊者。
  • 於獨戲,舞弊開也。

0等之令可為眾人所用。詳見權等

注:爪哇版內,於獨戲,舞弊關者,仍可布於區網(Esc而『供區網共戲』,開『允舞弊』)而舞弊少時。此間可行令,且改皆存也。亦可反復。


座標[]

主篇:座標

令中座標可以三絕對座標(X Y Z)組而示。亦可以波浪號(~)定相對座標、脱字符(^)定局部座標。

目標選擇器[]

主篇:目標選擇器

目標選擇器,用之頻也。亦用於原始JSON文本。

目标选择器分为两个部分,分别为变量参数

  • 变量是目标选择器必要的成分,可以大致地指定要选择的实体(例如:所有实体、距离最近的玩家、与NPC交互的玩家等)。
  • 参数是可选的,负责修饰变量,可以对变量选中的实体进行进一步的过滤。参数中有许多子参数供玩家使用(例如:type、name、scores等)。

NBT簽[]

主篇:NBT格式

NBT标签是一种树状数据结构,可以被用花括号包含的键值对(即SNBT)描述。SNBT用于Java版的命令中,用于指定玩家、实体和一些方块的较为复杂的数据。

SNBT由零个或多个用逗号分隔的键值对组成,且本身用大括号括住。每个键值对包含键名和键值,用冒号分开。但是,有些键值可以继续包含键值对,因此SNBT可以用来描述层次结构。

例: {name1:123,name2:"sometext",name3:{subname1:456,subname2:789}}

这些NBT标签所采用的数据结构与Minecraft世界存档相同。这种数据结构在其他条目中有详细描述。NBT标签中键名有严格的限定(区分大小写):

数据结构规范链接
对象 例子
方块 箱子、熔炉、命令方块、刷怪蛋、告示牌等
物品 物品栏中的物品 (包括附魔、自定义名称等)
物品实体 在地上的物品
生物 苦力怕、牛、村民等
弹射物 箭、火球、喷溅药水等
交通工具 船、矿车等
动态方块 引燃的TNT及正在掉落的沙子、沙砾、铁砧等
其他实体 烟花火箭、画和物品展示框

指定键名的键值也必须符合数据类型要求。

NBT簽錄類
 字節(byte)
 短整型(short)
 整型(int)
 長整型(long)
 單精度浮點型(float)
 倍精度浮點型(double)
Float: 三十二位單精度浮點數,於-3.4E+38、+3.4E+38間。
例:3.1415927

Double: 六十四位雙精度浮點數,於-1.7E+308、+1.7E+308間。

例:3.141592653589793

詳見IEEE 754

 字串(string) 一串字符,如果内容包含不在 a-z A-Z 0-9 _ .(不包括空格)的字符则需要在整个字符串前后加上双引号。\可以将后面的字符转义(支持像JSON那样的转义,如\n\u00a7)。转义方式为,在"\号前加上\
例:"Call me \"Ishmael\""
 列表(list) 值的序列,用逗号分隔并用方括号包含。所有值的数据类型必须统一——数据类型标准由的第一个元素决定。
例:[3.2,64,129.5]
 符合標簽(compound) 键值对的序列,用逗号分隔并用花括号包含。
例: {X:3,Y:64,Z:129}

每个NBT标签的内容本身就是一个复合标签。

复合标签里面可以包含任何标签。

 字節數組(byte-array) 介于-128和127(包含)之间的整数序列,用逗号分隔内容并用方括号包含,首个元素前方需要加入类型标识B;
例: [B;1b,2b,3b]
 整型數組(int-array) 介于-2,147,483,648和2,147,483,647(包含)之间的整数序列,用逗号分隔内容并用方括号包含,首个元素前方需要加入类型标识I;
例: [I;1,2,3]
 長整型數組(long-array) 介于-9,223,372,036,854,775,808和9,223,372,036,854,775,807(包含)之间的整数序列,用逗号分隔内容并用方括号包含,首个元素前方需要加入类型标识L;
例: [L;1l,2l,3l]
 布爾(boolean) 一种数据类型,只有“true”和“false”两种取值。由于程序通常使用 字节存储布尔值,布尔型只会在JSON格式中出现。在NBT中,true和false相当于1和0。
例: {doFoo:true}

某些命令要求明确指明某些数值的数据类型,这可以通过在数值后附加限定字符(B、S、L、F、D)来实现。举例来说,3s表示短整型,3.2f表示单精度浮点,等等。(字符I不能限定整型。)限定字符不区分大小写。在不加限定字符,且Minecraft无法根据上下文来确定数据类型或需要比对NBT标签时,会将数据类型假定为双精度浮点型(数值有小数部分时)、整型(数值没有小数点,且在整型取值范围内)或字符串(若前述情况均不符合)。被方括号包含的集合中,被逗号分隔的元素若全为整型,则会将数据类型假定为整型数组(如[I;1,2,3]是一个整型数组,[L;1L,2L,3L]是一个长整型数组);否则会假定为。但有以下特例:[]是一个空,而[,]是一个空整型数组。

如果用/clear等命令来查找NBT标签,这些命令只会检查目标实体/方块/物品是否存在此标签。这意味着一个符合条件的实体/方块/物品可能同时还拥有其他标签。这对和数组同样成立:只要或数组中包含待查找的所有元素,就会成功匹配,既不考虑元素的排列顺序,也不考虑是否有多余的元素存在。

原始JSON文本[]

主篇:原始JSON文本格式

爪哇版內,/tellraw/title命令使用严格的JSON语法以显示文字。此外,部分NBT标签的值需要输入原始JSON文本。

基石版內,原始JSON文本可以作用于/tellraw的内容、/titleraw的标题、书与笔的文本(题目和作者除外)、告示牌的文本以及NPC的对话的编辑(操作员在编辑时,效果不可见)。

Java版中的ID参数[]

另見:命名空间ID§从字符串识别

许多命令要求指定某种方块、物品、实体、药水效果、附魔、boss栏等的ID。在下文的命令语法中,这些参数会被标注为-{}-<方块><物品>,或在实例中用诸如minecraft:stone 之类的标识符替换。这些ID都有命名空间。所有来自Minecraft的内容都使用minecraft命名空间,而来自mod数据包的内容都使用其他命名空间。 在大多数情况下,可以省略命名空间为minecraft的ID的前缀,但是在某些情况下,例如匹配NBT标签时,需要完整的命名空间ID。

-{}-<方块>[]

例子:

  • stone
  • minecraft:redstone_wire[power=15,north=up,south=side]
  • minecraft:jukebox{RecordItem:{...}}
  • minecraft:furnace[facing=north]{BurnTime:200}

-{}-<方块>参数的格式为-{}-命名空间ID[方块状态]{NBT标签},其中方块状态和NBT标签在不需要时可以省略。

  • 方块的命名空间ID是必需的(如果没有设定命名空间则将默认为预设值:minecraft:)。
  • 方块状态是可选的,位于[]内,名称与值用等号分隔,名称数值组用逗号分隔,且必须是该方块支持的状态:
    -{}-[<方块状态名称>=<>,<方块状态名称>=<>,…]
    • minecraft:stone[doesntexist=purpleberry]有语法错误,因为stone(石头)没有doesntexist状态。
    • minecraft:redstone_wire[power=tuesday]有语法错误,因为redstone_wire(红石线)的power是一个在0和15之间的数字。
  • NBT标签是可选的,位于{}内。
  • 如果方块参数被用于检查方块,则只会检查参数内指定了的方块状态与NBT标签是否符合。
  • 如果方块参数用于放置方块,你所提供的任何状态与标签都会被设置,而其他未提供的状态与标签会被设为预设值
    • 如当你设置redstone_wire[power=15],那它将设置power到15却使north设为预设值(在这个情况下被设置为none

如果方块参数被用于检查方块,则也可以填写带#前缀的方块标签的命名空间ID,如#minecraft:planks

<物品>[]

例子:

  • stone
  • -{}-minecraft:stick{display:{Name:"\"谎言之杖\""}}

<物品>参数的格式为-{}-命名空间ID{NBT标签},其中NBT标签在不需要时可以省略。

  • 物品的命名空间ID是必需的(如果没有设定命名空间则将设为预设值minecraft:)。
  • NBT标签位于{},是可选的。

参数类型列表[]

主篇:Java版参数类型

权限等级[]

权限等级用于控制命令执行者可以执行什么命令。比如爪哇版內,/kick不能在命令方块中执行,因为这个命令需要3的权限等级,而命令方块的权限等级仅为2

爪哇版內,权限等级可为01234

  • 命令方块命令方块矿车的权限等级为2
  • 服务器控制台的权限等级为4
  • 函数的权限等级为2(可在server.properties中更改)。
  • /execute执行子命令的权限等级为2
  • 对于玩家来说:
    • 如果该玩家是服务器的管理员,那么他的权限等级由ops.json中的值决定(默认为4)。
    • 如果该玩家已经启用作弊,并在单人游戏世界中或是局域网世界的所有者,那么他的权限等级为4
    • 如果该玩家在一个允许作弊的局域网世界中,那么他的权限等级为4
    • 否则,他的权限等级为0

基石版內,权限等级可为01234

  • 命令方块命令方块矿车的权限等级为1
  • 服务器控制台的权限等级为4
  • 函数附加包中的脚本的权限等级为1
  • /execute执行子命令的权限等级为1[求驗]
  • 对于玩家来说:
    • 如果该玩家在服务器中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么他的权限等级默认为1(可在server.properties中更改)。
    • 如果该玩家在单人游戏世界或局域网世界中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么他的权限等级默认为3
    • 否则,他的权限等级为0[當測]

注:命令的权限等级与暂停菜单和“玩家权限”屏幕中的身份(访客,成员,操作员或自定义)不同。例如在单人游戏世界中,身份为操作员的玩家的权限等级为3,因为其对应的“操作员命令”开关已打开;身份为访客或成员的玩家的权限等级为0,因为其对应的“操作员命令”开关没有打开。[僅基石版]

命令列表及其概述[]

下表列出了所有可用命令,包括即将到来的命令。点击表头可以排序。

点击每一行第一格中的链接可以查看命令的具体用法。

命令概述
命令 描述 BE EDU JE JE权限等级 BE及EDU权限等级 仅限MP
/? /help的替代命令,提供命令使用帮助。 0
/ability 赋予或剥夺玩家的能力。 1
/advancement 添加、移除或查询玩家的进度。 2
/alwaysday /daylock的替代命令,锁定或解锁日夜循环。 1
/attribute 修改或查询玩家和生物的属性。 2
/ban 将玩家加入封禁列表。 3
/ban-ip 将IP地址加入封禁列表。 3
/banlist 显示封禁列表。 3
/bossbar 修改或查询Boss栏。 2
/camerashake 启用镜头抖动效果。 1
/changesetting 更改一个正在运行的服务器的设置。 4
/clear 从玩家物品栏中删除物品。 2 1
/clearspawnpoint 从世界中移除出生点。 1
/clone 将特定区域的方块复制到另一处。 2 1
/connect /wsserver的替代命令,连接至一个WebSocket服务器。 0[僅教育]
2[僅基石]
/damage 对指定实体造成伤害。 1
/data 允许玩家获取、合并或是移除实体或方块的NBT标签。 2
/datapack 控制加载的数据包。 2
/daylock /alwaysday的替代命令,锁定或解锁日夜循环。 1
/debug 开始或结束调试会话。 3
/dedicatedwsserver 尝试连接一个WebSocket服务器。 0
/defaultgamemode 更改默认的游戏模式 2
/deop 撤销玩家的管理员权限。 3 2 [僅爪哇版]
/dialogue 打开一个玩家的NPC对话。 1
/difficulty 设置难度等级。 2 1
/effect 添加或移除状态效果 2 1
/enchant 附魔玩家的物品。 2 1
/event 用于触发一个实体的事件。 1
/execute 更改执行环境的情况下执行另一条命令。 2 1
/experience /xp的替代命令,给予玩家经验。 2
/fill 在某个区域填充特定方块。 2 1
/fillbiome 设置指定区域的生物群系。 2
/fog 用于更改玩家当前的雾设置。 1
/forceload 强制不断加载区块。 2
/function 运行一个函数 2 1
/gamemode 更改玩家的游戏模式 2 1
/gamerule 更改或查询游戏规则。 2 1
/gametest 用于测试GameTest功能。 1
/give 给予玩家物品。 2 1
/help /?的替代命令,提供命令使用帮助。 0 0
/immutableworld 设置世界的不可变状态。 1
/item 用于修改方块或实体的物品栏。 2
/jfr 开始或结束JFR分析。 4
/kick 将玩家踢出服务器。 3 1
/kill 清除实体(玩家、生物、掉落物等)。 2 1
/list 列出服务器中的玩家。 0 0
/locate 显示最近的给定结构、生物群系或兴趣点的坐标。 2 1
/loot 将指定的战利品放入物品栏或世界。 2 2
/me 显示一条关于自己的信息。 0 0
/mobevent 控制或查询允许运行的生物事件。 1
/msg /tell/w的替代命令,向另一玩家发送私信。 0 0
/music 设置玩家是否能控制当前播放的音乐。 1
/op 授予玩家管理员权限。 3 2 [僅爪哇版]
/ops /permission的替代命令,重载并应用权限。 4
/pardon 从封禁列表中移除玩家封禁项目。 3
/pardon-ip 从封禁列表中移除IP封禁项目。 3
/particle 创建粒子。 2 1
/perf 记录并保存性能分析数据。 4
/permission /ops的替代命令,重载并应用权限。 4
/place 在满足条件的指定位置放置一个已配置地物、拼图或结构。 2
/playanimation 运行一次特定动作。 1
/playsound 播放音效。 2 1
/publish 向局域网开放单人游戏世界。 4 仅限SP
/recipe 给予或剥夺合成配方。 2
/reload 从硬盘中重新加载战利品表、进度和函数。 2 2
/remove 移除智能体。 2
/replaceitem 替换物品栏中的物品。 已移除 2 1
/ride 控制一个实体的骑行状态。 將至 2 1
/save 准备备份,查询其状态或恢复。 4
/save-all 保存服务器世界状态到硬盘。 4
/save-off 关闭服务器自动保存。 4
/save-on 开启服务器自动保存。 4
/say 向多个玩家发送消息。 2 1
/schedule 安排函数在特定的游戏刻后运行。 2 1
/scoreboard 管理记分板的目标、玩家和队伍。 2 1
/script 调试GameTest框架选项。 1
/scriptevent 通过ID和消息来触发脚本事件。 1
/seed 显示世界种子 0[仅单人游戏]
2[仅多人游戏]
/setblock 将方块替换为其他方块。 2 1
/setidletimeout 设置无操作玩家被踢出的延时。 3
/setmaxplayers 设置可加入游戏的玩家数量上限。 3
/setworldspawn 设置世界出生点 2 1
/spawnpoint 设置一个玩家的出生地点。 2 1
/spectate 使一个处于旁观模式的玩家旁观一个实体。 2
/spreadplayers 将实体传送到随机位置。 2 1
/stop 关闭服务器。 4 4
/stopsound 停止音效。 2 1
/structure 无需结构方块即可保存和加载结构。 1
/summon 生成一个实体。 2 1
/tag 修改实体的标签。 2 1
/team 修改队伍。 2
/teammsg /tm的替代命令,指定要发送给队伍的消息。 0
/teleport /tp的替代命令,传送实体。 2 1
/tell /msg/w的替代命令,向另一个玩家发送私信。 0 0
/tellraw 向玩家显示JSON消息。 2 1
/testfor 统计符合给定条件的实体。 已移除 2 1
/testforblock 检测某方块是否在某位置。 已移除 2 1
/testforblocks 检测两个区域中的方块是否相同。 已移除 2 1
/tickingarea 添加、删除或列出常加载区域。 1
/time 更改或查询游戏中的世界时间。 2 1
/title 管理屏幕上的标题。 2 1
/titleraw 使用JSON管理屏幕上的标题。 1
/tm /teammsg的替代命令,指定要发送给队伍的消息。 0
/toggledownfall 切换天气。 已移除 2 1
/tp /teleport的替代命令,传送实体。 2 1
/trigger 设置一个触发器。 0
/volumearea 添加、删除或列出功能域。 1
/w /tell/msg的替代命令,向另一玩家发送私信。 0 0
/wb /worldbuilder的替代命令,给予能编辑受限制方块的能力。 1
/weather 设置天气。 2 1
/whitelist 管理服务器白名单。 3 4
/worldborder 管理世界边界 2
/worldbuilder /wb的替代命令,给予能编辑受限制方块的能力。 1
/wsserver /connect的替代命令,连接至WebSocket服务器。 0[僅教育]
2[僅基石]
/xp /experience的替代命令[僅爪哇版],增加或减少一个玩家的经验 2 1

隐藏命令[]

Information icon
此爲BE版獨有事也。

这类命令通常需要使用WebSocket服务器代为执行,在游戏界面中无法被执行。

已移除的命令[]

基岩版开发者命令[]

Information icon
此爲Be版獨有事也。
主篇:基岩版开发者命令

基岩版开发者命令是供游戏的开发和测试使用的,在正式版本中玩家通常无法看见并执行这些命令。

智能体命令[]

Hydrogen
是篇所述,教育版之事也。

其惟見於教育版,以及基石版之啟「教育版」選項者。

以下命令已由/agent取代:

命令指引[]

另見:命令术语列表
格式

爪哇版內:

语法 含义
-{}-纯文本 纯文本,直接键入。
-{}-<参数名> 需要使用一合适的值来替换该参数。
-{}-[可选输入项] 该输入项是可选的。
-{}-(输入项|输入项) (必须的)在显示的值中选择一个填写。
-{}-[输入项 输入项] (可选的)在显示的值中选择一个填写。
-{}-省略 ... 需要接入一条子命令。

基石版內:

语法 含义
-{}-纯文本 纯文本,直接键入。
-{}-名称:种类 需要使用一合适的值来替换该参数。
-{}-参数|参数 在显示的值中选择一个填写。
-{}-<参数> 该参数是必需的。
-{}-[可选参数] 该参数是可选的。
-{}-省略号 … 此参数可能是含有空格的多个单词。
-{}-参数:整型 此参数需要输入整数
-{}-参数:浮点型 此参数需要输入小数
-{}-参数:字符串 此参数是字符串
成功条件
只有情况符合命令的成功条件时游戏才会认为命令执行成功。成功与否本身会产生许多影响,例如接收了命令方块红石信号的红石比较器,其输出会有所变化。请注意,并非所有的“成功”的命令都会使世界有所改变,“失败”的命令也不意味着命令什么也没有做。

限制条件
描述该命令的执行者与执行条件要求。
  • 无:此命令可以由任何玩家在任何世界执行。下列命令没有限制条件:/help/me/tell/trigger
  • 是管理员:此命令只能由管理员或在启用作弊的单人游戏执行。在多人游戏服务器中,这类命令的结果会向所有在线管理员通报。
  • 仅多人游戏:此命令只能在多人游戏服务器中执行。下列命令只能在多人游戏服务器中执行:/ban/ban-ip/banlist/deop/kick/list/op/pardon/pardon-ip/save-all/save-off/save-on/setidletimeout/stop/whitelist
所有多人游戏限定的命令都不允许参数中有目标选择器。
除了/list/kick[僅基石版]所有的多人游戏命令都不能由命令方块执行。
许多这类命令都可以对从未进入服务器甚至非Minecraft账户的玩家使用。
  • 不在命令方块上执行:命令方块不能执行此命令

历史[]

爪哇版古典版
〇點〇點一五甲(多人测试三) 加入了/ban/banip/broadcast/deop/kick/op/tp/unban命令。
〇點〇點一六a又〇一/broadcast命令变更为/say
〇點〇點一七甲加入了/setspawn命令。
〇點〇點二〇甲加入了/solid命令。
爪哇版方製版
〇點三一移除了所有命令。
爪哇版首測版
版一點〇點一六加入了/ban/ban-ip/banlist/deop/home/kick/op/pardon/pardon-ip/say/stop命令。
版一點〇點一六又〇一加入了/save-all/save-on/save-off/tp命令。
版一點〇點一六又〇二加入了/list/tell命令。
版一點二點五移除了/home命令。
版一點二點六加入了/kill命令。
爪哇版復測版
一點三加入了/whitelist命令。
爪哇版
一點三點一一二週一六甲加入了作弊模式和/gamemode/give/time/toggledownfall/xp命令。
目前仅在创造模式中可用。
一二週一七甲加入了/help命令。
多人游戏中的命令被显示为斜体。
一二週一八甲输入命令时游戏不再暂停。
一二週二一甲加入了/seed命令。
一二週二二甲加入了/defaultgamemode命令。
一二週二四甲加入了/publish命令。
一二週二五甲可在将世界开放到局域网时开关作弊模式。
一二週二七甲加入了/debug命令。
一二週三〇甲/gamemode 3改为/gamemode 0
一點四點二一二週三二甲加入了/difficulty/gamerule/spawnpoint/weather命令。
一二週三七甲加入了/clear命令。
一二週三八甲/clear命令加入了item参数。
一二週四一甲/xp的限制从5,000加大到2,147,483,647。
一點四點四加入了/enchant命令。
一點五一三週〇三甲加入了/testfor命令。
一三週〇四甲加入了/scoreboard命令。
一三週〇九乙加入了/effect命令。
一點六點一一三週二三甲加入了/spreadplayers命令。
加入了游戏规则naturalRegeneration
一三週二四甲加入了游戏规则doDaylightCycle
一三週二四乙/kill命令造成的伤害从1,000增加至3.4×1038
一點六/effect命令加入了clear参数。
一點六點一之預加入了/playsound命令。
一點七點二一三週三六甲加入了/summon命令。
加入了/achievement命令。
/give命令加入了dataTag参数。
一三週三七甲加入了/setblock/tellraw/testforblock命令。
一三週三八甲加入了/setidletimeout命令。
一三週四三甲加入了/setworldspawn命令。
一點八一四週〇二甲加入了/blockdata命令。
/kill命令加入了player|entity参数。
/clear命令加入了data参数。
/testfor命令加入了dataTag参数。
/testfor命令可在命令方块以外运行。
JSON文本规范中加入了insertion属性。
一四週〇二丙为修复MC-44371/kill命令现在直接清除非生物实体,不再对其造成3.4×1038虚空伤害。
一四週〇三甲/tp命令加入了旋转角度参数。
加入了/clone/fill命令。
加入了游戏规则logAdminCommands
NBT数据现在支持使用字符串ID。
虽然数字ID仍能在NBT数据中使用,但在其余命令中均不再有效。
一四週〇四甲加入了/particle命令。
一四週〇五甲/gamemode/defaultgamemode命令加入了spectator参数。
一四週〇六甲/effect命令加入了hideParticles参数。
加入了/trigger命令。
一四週〇七甲加入了/execute/testforblocks命令。
/testfor命令现在只要求NBT标签被检测的部分一致。
一四週〇八甲使用/execute执行命令的返回值会回传到运行/execute命令的命令方块上。
一四週一〇甲加入了游戏规则showDeathMessages
/clone命令加入了force选项。
一四週一七甲加入了/worldborder命令。
加入了游戏规则randomTickSpeed
一四週一九甲加入了/worldborder damage/worldborder warning命令。
一四週二〇甲加入了/title命令。
JSON文本规范中加入了selector属性。
/clone命令加入了move选项。
一四週二六甲加入了/worldborder add命令。
加入了/replaceitem命令。
加入了游戏规则sendCommandFeedback
一四週二八甲加入了/stats命令。
一四週二九甲加入了/worldborder get命令。
/particle命令加入了force参数。
加入了/time query命令。
允许设立自定义游戏规则。
/stats命令加入了QueryResults
一四週三〇甲/summon命令可以召唤闪电
一四週三一甲/debug可在单人游戏中运行。
/debug命令加入了chunk参数。
一四週三二乙加入了/entitydata命令。
/give现在无法突破堆叠限制。
一點八點一預一加入了游戏规则doEntityDrops
游戏规则doTileDrops不再影响实体。
一點九一五週三七甲加入了游戏规则spectatorsGenerateChunks
一五週四三甲现在被/gamemode命令或F3 + N切换游戏模式的玩家会在聊天框中得到提示消息。
一五週四九甲/playsound命令支持Tab键自动补全。
/particle命令加入了playerparams参数。
一五週四九乙/time query现在支持day作为参数值。
一五週五一甲加入了游戏规则spawnRadius,用于指定重生点半径。
一六週〇二甲/playsound命令要求source参数,指定声音所属的分类,以归入音量控制。
在命令方块中运行/help命令时,会在“上一个输出”中随机显示诙谐的语句。
一六週〇三甲/achievement命令不再影响统计数据。
一六週〇七甲加入了游戏规则disableElytraMovementCheck
一點九點三預一/tp命令不再将玩家传送至-512<y<512以外的区域。
預二加入了/stopsound命令。
一點一〇一六週二一乙/tp命令的y轴坐标范围扩大至-4096~4096。
預一加入了/teleport命令。与/tp效果类似,但传送目标必须指定、无法直接传送到其他玩家身上,且相对坐标基于命令执行者而非传送目标。
一點一一一六週三二甲/execute/fill/setblock/testforblock命令加入了方块状态支持。
一六週三二乙/title命令加入了显示文本至快捷栏上方的功能。
一六週三八甲加入了游戏规则doWeatherCyclemaxEntityCramming
一六週三九甲加入了/locate命令。
一點一二一七週一三甲加入了/recipe/advancement命令。
加入了游戏规则doLimitedCrafting
移除了/achievement命令。
一七週一六乙加入了游戏规则maxCommandChainLength
一七週一八甲加入了游戏规则announceAdvancements
加入了/reload命令。
預一加入了游戏规则gameLoopFunction
加入了/function命令。
一點一三一七週四五甲命令中不同的部分现在由不同颜色标示,而即使不运行命令,错误部分也将会显示为红色。
在大部分情况下命令将不再允许出现大写字母,并运行得比以前更加快速而效率。
修改了部分命令的语法。
加入了/tag/team命令。
移除了/enchant/stats/testfor/testforblock/testforblocks/toggledownfall命令。
重写/execute命令。
/gamerule命令不再接受未知值(自定义游戏规则)。
/gamerule命令现在会对值进行类型检查。
/publish命令现在支持可选参数port
/tp现在是/teleport的缩写。
一七週四五乙加入了/data命令。
移除了/entitydata命令。
重制了 /execute store命令。
一七週四六甲加入了/datapack命令。
加入了选项以切换命令自动补全的模式。
命令界面的UI样式标准更新,并重新在多人游戏中工作。
一七週四七甲移除了/blockdata命令。
粒子名变更。
在聊天选项中加入了切换自动命令建议。
一七週四八甲调整了命令补全界面的UI。
重制了tab键—将补全完整的坐标。
一七週四九乙移除了游戏规则gameLoopFunction,使用函数标签#minecraft:tick取代。
一七週五〇甲现在可以在命令里使用局部坐标^
Tab键—在没有指向方块时用~ ~ ~补全。
一八週〇一甲加入了/tpfacing语法,这会调整目标实体面向的实体或坐标。
/time set加入了了noon以及midnight选项。
将所有自定义名称(如方块、物品、生物实体、方块实体)转变为可翻译的文本.
物品实体的NBT键ThrowerOwner不再是字符串,而以两个长整型组件LM
雪球、鸡蛋和末影珍珠的NBT键owner不再是字符串,而以两个长整型组件LM
一八週〇二甲命令中的错误现在有了更好的错误信息(提示中有更多的信息)。
/tp进行了简化,并且现在允许跨维度传送了。
加入了 /execute的子命令用于允许对于命令的进一步控制。
服务器命令现在将会执行于世界重生点而非固定为坐标0,0,0
一八週〇三甲命令和函数变得更快、效率更高了。
为分析器加入了命令(/debug)。
/data get标签路径现在可以使用非数字标签。
加入了/particle <name> <pos>作为该命令的一个简写。
一八週〇五甲加入了/bossbar命令。
新的/execute store子命令。
为命令UI加入了了基本的目标选择器。
现在为不明确的命令提示。
一八週〇六甲重新加入了/enchant命令。
为实体选择器加入了命令建议。
实体选择器和方块状态参数现在允许使用空格了。
/locate现在接受之前在Temple分组下所有结构的不同名称Desert_PyramidIglooJungle_PyramidSwamp_Hut
一八週〇八甲/locate命令输出的坐标加入了可点击的传送链接(将传送命令输入至聊天窗口)。
一八週一九甲/seed输出的种子现在可被直接通过点击来复制。
一八週二〇甲组队现在可以有一个前缀和后缀。
預七加入了 /scoreboard objectives modify <记分项> displayname <显示名称>
預八加入了 /team modify <队伍> displayName
加入了 /scoreboard objectives modify <记分项> rendertype hearts,使生命值栏目显示为心形,就像这样: ♥♥♥♥♥♥
加入了 /scoreboard objectives modify <记分项> rendertype integer,使生命值栏目显示为黄色的数字。
队伍名称、记分项名称现在为文本元件,而不是纯字符串。
/team option 改为 /team modify
一點一三點一一八週三一甲加入了/chunk命令。
預一/chunk改名为/forceload
二〇一八年九月二六日据MIT许可证开源(曾在数据库网站提供了源代码,未指定许可证)。
一點一四一八週四三甲加入了/drop/schedule
/replaceitem可在物品展示框上使用。
一八週四四甲删除了/drop 命令中的award 部分。
一八週四五甲/drop更名为/loot并重做。
一九週〇二甲加入了/teammsg
一點一六二〇週〇六甲加入了/locatebiome命令。
二〇週一七甲加入了/attribute命令。
一點一七二〇週四六甲移除了/replaceitem命令。
加入了/item命令。
預一加入了/perf命令。
一點一八二一週三七甲加入了/jfr命令。
一點一八點二二二週〇三甲加入了/placefeature命令。
一點一九試一加入了/warden_spawn_tracker
二二週一一甲移除了/warden_spawn_tracker
二二週一八甲移除了/placefeature命令,其功能由/place feature子命令继承。
加入了/place jigsaw/place structure子命令。
二二週一九甲/locatebiome作为子命令/locate biome并入了/locate/locate的原有功能由/locate structure继承。
加入了/locate poi/place template子命令。
一點一九點三二二週四六甲加入了/fillbiome命令。
方至之爪哇版
一點一九點四二三週〇三甲加入了/ride命令。
攜帶版測
〇點七點四加入了对命令的支持,但尚未实现任何命令的运行。
〇點一六點〇建一加入了/clearfixedinv/clone/deop/execute/fill/gamemode/give/help(及其别名/?)、/kill/list/op/say/setblock/setfixedinvslot/setworldspawn/spawnpoint/summon/tell(及其别名/msg/w)、/testforblock/testforblocks/time/toggledownfall/tp(及其别名/teleport)、/weather/wsserver/xp命令。
大部分命令的功能与Java版1.10相同。差别在于:不支持NBT标签、/clone命令无法使用forced模式、/gamemode命令仅允许指定创造模式和生存模式、/give命令中玩家目标为可选参数,以及/execute命令中实体目标为可选参数。
建二移除了/clearfixedinv/setfixedinvslot及其他教育版相关的命令。
建五加入了/enchant命令。
攜帶版
一點〇點〇〇點一七點〇點一加入了/locate/connect命令。
〇點一七點〇點二移除了/locate命令。
一點〇點〇點〇重新加入了/locate命令。仅能用于查找要塞。
一點〇點三一點〇點三點〇加入了/transferserver命令。
一點〇點五一點〇點五點〇加入了/clear/difficulty/effect/gamerule/me/particle/playsound/replaceitem/spreadplayers/stopsound/testfor/title命令。
一點〇點五點三移除了/particle命令。
/effect命令的amplifier参数不再允许为负值。
一點一點〇一點一點〇點〇/replaceitem支持canplaceoncandestroy
/locate可查找其他结构。
加入了游戏规则dodaylightcycledoentitydropsdofiretickdomobspawningdomoblootdotiledropsdoweathercyclekeepinventorymobgriefing
一點一點〇點三加入了/setmaxplayers
基石版
一點二點〇一點二點〇點二加入了/tickingarea
一點四點〇?/transferserver移动到开发者命令,玩家不再能够正常使用。
一點五點〇一點五點〇點〇为启用教育版功能的世界加入了5个新命令。
一點六點〇一點六點〇點六/gamerule加入了游戏规则doInsomnia
一點七點〇一點七點〇點二加入了/scoreboard
加入了了游戏规则commandblocksenabled
一點八點〇一點八點〇點八重新加入了/particle
加入了randomTickSpeed游戏规则。
加入了/reload
加入了/function
一點九點〇一點九點〇點〇加入了/tellraw
加入了showdeathmessages游戏规则。
加入了immediaterespawn游戏规则。
/particle加入了新粒子。
一點一一點〇一點一一點〇點一加入了/resupply,但并没有作用。
一點一一點〇點三加入了/mobevent
一點一二點〇一點一二點〇點二加入了spawnradius游戏规则。
/clear的数据值功能失效。
加入了sendcommandblockfeedback游戏规则。
/particle加入了更多的新粒子。
为地图制作及Add-ons加入了新命令。
?移除了/resupply
一點一四點〇一點一四點〇點三/clear的数据值功能被修复。
一點一六點〇一點一六點〇點五七加入了/kick命令。
正式版加入了/whitelist命令。
一點一六點一〇〇一點一六點一〇〇點五二加入了/playanimation/ride/structure命令。
一點一六點一〇〇點五四加入了/fog命令。
一點一六點一〇〇點五七加入了/camerashake/clearspawnpoint/event命令。
一點一六點一〇〇點五八加入了/music命令。
一點一六點一〇〇點五九加入了/schedule命令。
一點一六點二一〇一點一六點二一〇點五三移除了/mixer命令。
一點一六點二一〇點五四重新加入了/mixer命令。
一點一六點二一〇點五八再次移除了/mixer命令。
一點一六點二一〇點六〇加入了/gametest命令。
一點一七點〇一點一六點二三〇點五〇/whitelist重命名为/allowlist
正式版/allowlist重命名为/whitelist
一點一七點一〇一點一七點一〇點二二加入了/dialogue命令。
一點一七點三〇一點一七點三〇點二三加入了/script命令。
一點一八點〇一點一八點〇點二一加入了/loot命令。
一點一八點〇點二二移除了/loot命令。
一點一八點一〇一點一八點一〇點二一重新加入了/loot命令。
一點一八點一〇點二六加入了/damage命令。
再次将/whitelist重命名为/allowlist
一點一八點三〇一點一八點二〇點二一加入了/volumearea命令。
一點一八點二〇點二五加入了/placefeature命令。
一點一八點二〇點二七移除了/placefeature命令。
方至之基石版
一點一九點六〇一點一九點六〇點二二加入了/scriptevent命令。

参见[]

  • 样式代码
  • 实体格式


Advertisement