# 常用命令清单
注意, 下面讨论的命令都是基于 Java 版本 首先, 确保设置中开启了"允许作弊 Allow Cheat"
# 玩家命令
所有玩家都可以执行下列命令:
命令 | 解释说明 | 例子 |
---|---|---|
help | 显示所有你有权执行的命令(可能会有很多页,可以加上页码来查看,比如 help 2 , help 3 ...) | help help 2 |
kill | 自杀或者杀死游戏角色 | /kill XXX 表示杀死玩家XXX的角色kill 表示杀死所有人(包括你自己的角色)/kill @e[type=!player] 表示杀死所有生物,除了玩家(注意@e 和[type=!player] 之间不能有空格; /kill @e[type=slime] 表示杀死所有史莱姆; /kill @e[type=cow,r=20] 表示杀死周围20个方格内的牛; |
me | 向所有玩家发送关于你的信息, 广而告之 | 比如, 名叫 ober 的玩家输入/me 发现了丛林神庙 , 其他所有玩家就会在聊天框中看到 "ober 发现了丛林神庙" |
seed | 查看当前正在玩的这个世界的种子数字是多少 | |
tell | 向指定的玩家发送消息 | 比如, XXX 向玩家 YYY 发消息, 就可以输入/tell YYY 我把钻石藏在地下室了, 你自己去拿吧 |
# 管理员命令
什么是"管理员"?
- 在单机游戏中, 我们自己拥有所有权限, 包括"管理员"权限
- 在局域网游戏中, 所有人都拥有"管理员"权限
- 在服务器平台中, "管理员"是由服务器的管理员设定的
具体的命令权限可以通过
help
来查看
命令 | 解释说明 | 例子 |
---|---|---|
gamemode | 改变游戏模式.survival , s , 0 表示"生存模式"; creative , c , 1 表示"创造模式"; hardcore 、a 、2 表示"极限模式"; spectator 和3 表示"旁观者模式" | gamemode 1 表示将自己的游戏模式修改成"创造模式" gamemode 0 XXX 表示将玩家 XXX 的游戏模式修改成"生存模式" |
defaultgamemode | 改变玩家加入服务器时默认的游戏模式 | defaultgamemode s 会将以后所有新加入的玩家设置成生存模式, 但不会影响之前加入的玩家的游戏模式 |
time | 改变时间 | Minecraft 使用的时间单位是"游戏刻(Game Tick)[1], 1 游戏刻等于 0.05 秒. Minecraft 的一天就是 24000 游戏刻, 即 20 分钟. 所以, 0 游戏刻表示日出时间,6000 游戏刻表示游戏的正午. time add 1200 表示在当前时间的基础上增加 1200 游戏刻你也可以直接输入 time set day 或者time set 1000 ,将时间改成白天time set night 或者time set 18000 将时间改成晚上time query 可以查看你在这个世界总的游戏时间time query gametime XXX 可以查看玩家XXX在这个世界总的游戏时间time query daytime XXX 可以查看玩家XXX在这个世界中经历的日夜循环的总数 |
weather | 改变天气 | weather clear 将天气设置为晴朗weather rain 将天气设置成下雨weather thunder 将天气设置成雷雨你可以在命令后面加上天气持续的秒数, 比如 weather clear 1000000 也就是说晴朗会持续1000000秒,也就是11天注意,持续秒数的设置范围是1~1000000 |
toggledownfall | 切换天气 | toggledownfall 如果当前天气是晴朗, 输入该命令后天气会变成下雨或者下雪.如果当前天气是下雨或者雷暴或者下雪, 输入该命令后天气遍晴朗 |
give | 给指定玩家物品 | 语法是give <玩家名称> <物品名称> <物品数量> give XXX minecraft:command_block 32 表示给玩家XXX 32个"命令方块" |
clear | 清空指定玩家的背包 | clear XXX 表示清空玩家XXX的背包clear XXX minecraft:dirt 表示清空玩家XXX背包里面的所有土方快 |
tp | 将玩家瞬间传送到指定位置 | tp XXX YYY 表示将玩家XXX传送到YYY的位置tp YYY 表示将自己传送到YYY的位置tp XXX 300 60 400 表示将玩家传送到指定的坐标(300 60 400) |
xp | 向玩家发放"经验值" | xp 20L XXX 表示给玩家XXX增加20等级xp 20L 表示给自己增加20等级xp -100L XXX (注意是连字符"-",而不是减号)表示减少100等级.注意最低等级是0,不会为负数xp 500 XXX 表示让玩家XXX增加500经验值, 500的经验值足够新玩家从0级升到19级xp 500 表示让自己增加500经验值 |
spawnpoint | 设置"重生点" | spawnpoint 将整个世界的"重生点"设置在你现在所在的位置, 玩家死亡后或者新玩家加入, 就会出现在这个位置spawnpoint XXX 会将玩家XXX的重生点设置在你当前的位置spawnpoint XXX 200 70 200 表示将玩家XXX的重生点设置在坐标为X=200, Y=70, Z=200的位置. 注意,Y表示垂直方向的坐标[^] |
需要输入"用户名"的地方, 也可以用
@p
来替代,@p
表示最近的玩家, 也就是自己.
命令 | 解释说明 | 例子 |
---|---|---|
gamerule | 改变游戏规则 | 语法是gamerule 比如我们希望死后物品不要掉落,可以输入 gamerule keepInventory true |
# 以 clone 命令为例
假设我们要将制作好的建筑复制一份到另一个地方, 则需要用到 clone
命令.
如上图所示:
- 首先, 确定需要复制的建筑结构的对角两点的坐标[2]. 这两个点确定的长方体要能够容纳整个建筑("黄色方块"确定的长方体已经用淡红的线标注), 同时, 被克隆建筑的体积不能过大, 不能超过 4096 个方块. 得知两个黄色方块的坐标分别是 (X = 963, Y = 56, Z = -728) 和 (X = 965, Y = 57, Z = -729)
- 确定需要克隆的地点的"西北角"的坐标[3] (即上图中右上角的黄色方块), 坐标是 (X = 967, Y = 56, Z = -729)
- 按键盘 T, 输入
clone 963 56 -728 965 57 -729 967 56 -729 replace
, 即可将建筑结构复制过去: