精选 Minecraft Java Edition 常用指令与核心速查备忘单,涵盖高频用法、配置参数与实用技巧。
| 选择器代码 | 功能说明 |
|---|---|
@p |
选择最近的玩家 (Nearest player) |
@r |
选择随机的玩家 (Random player) |
@a |
选择所有玩家 (All players) |
@e |
选择所有实体(包含生物、掉落物等) |
@s |
选择执行命令的主体自己 (Self) |
| 参数项 | 代码示例 | 功能说明 |
|---|---|---|
type |
@e[type=skeleton] |
限定选择特定类型的实体 |
distance |
@a[distance=..10] |
限定在特定距离半径(10 方块)内选择 |
limit |
@e[limit=1] |
限制选择实体的最大数量 |
sort |
@a[sort=nearest] |
对选中的实体进行排序 (nearest, furthest, random, arbitrary) |
gamemode |
@a[gamemode=creative] |
选择处于特定游戏模式下的玩家 |
level |
@a[level=30..] |
选择经验等级在 30 级或以上的玩家 |
将实体传送至指定坐标位置或其他实体身边。
# 将自己传送至绝对坐标点
/tp @s 100 64 -200
# 将自己传送至另一名玩家身边
/tp @s PlayerName
# 将指定玩家传送至自己身边
/tp PlayerName @s
# 相对于当前位置进行相对坐标传送 (~ 表示相对坐标)
/tp @s ~ ~10 ~ (向上移动 10 个方块)
# 传送并调整视角旋转角度 (偏航角 俯仰角)
/tp @s ~ ~ ~ 90 0 (朝向正南方)
更改玩家的游戏模式。
# 生存模式 (Survival Mode)
/gamemode survival
# 创造模式 (Creative Mode)
/gamemode creative
# 冒险模式 (Adventure Mode)
/gamemode adventure
# 旁观者模式 (Spectator Mode)
/gamemode spectator
# 应用至特定范围内的玩家
/gamemode creative @a[distance=..20]
向玩家发放指定物品。
# 给予一把钻石剑
/give @s diamond_sword
# 给予 64 个石头
/give @s stone 64
# 给予带有 NBT 数据标签的物品(不可破坏的钻石镐)
/give @s diamond_pickaxe{Unbreakable:1b}
增加、扣除或查询玩家的经验点数与等级。
# 增加 5 个经验等级
/xp add @s 5 levels
# 增加 100 点经验值
/xp add @s 100 points
# 查询当前的经验等级
/xp query @s levels
设置或查询世界的时间。
# 设置为白昼 (1000 ticks)
/time set day
# 设置为黑夜 (13000 ticks)
/time set night
# 设置为正午 (6000 ticks)
/time set noon
# 设置为午夜 (18000 ticks)
/time set midnight
# 快进增加时间
/time add 5000
改变世界的天气状态。
# 切换为晴天
/weather clear
# 切换为下雨
/weather rain
# 切换为雷暴天气
/weather thunder
# 设置天气的持续时间(单位:秒)
/weather clear 600
配置全局世界规则选项。
| 规则名称 | 规则含义与功能说明 |
|---|---|
keepInventory |
玩家死亡后是否保留物品栏物品 |
doDaylightCycle |
设为 false 则冻结时间昼夜更替 |
doMobSpawning |
设为 false 则生物不会自然生成 |
mobGriefing |
设为 false 则苦力怕/末影人不会破坏方块 |
doWeatherCycle |
设为 false 则天气永远保持不变 |
commandBlockOutput |
设为 false 则命令方块不在聊天框输出信息 |
# 开启死亡不掉落
/gamerule keepInventory true
# 禁止幻翼 (Phantom) 生成
/gamerule doInsomnia false
管理与赋予实体状态效果。
# 给予 30 秒的 2 级速度 (Speed II) 效果
/effect give @s speed 30 1
# 给予无限时长的夜视效果(并隐藏粒子效果)
/effect give @s night_vision infinite 0 true
# 清除身上的所有状态效果
/effect clear @s
在指定三维区域内批量填充方块。
# 填充 10x10x10 的立方体石头区域
/fill ~ ~ ~ ~10 ~10 ~10 stone
# 仅将水替换为空气(清空排水)
/fill ~-5 ~-5 ~-5 ~5 ~5 ~5 air replace water
# 创建空心的玻璃方框
/fill ~ ~ ~ ~5 ~5 ~5 glass outline
将具体位置的单个方块替换或更改。
# 在当前位置放置一个火把
/setblock ~ ~ ~ torch
# 破坏当前方块(掉落物品)并放置石头
/setblock ~ ~-1 ~ stone destroy
为手中当前拿着的物品进行附魔。
# 添加 5 级锋利 (Sharpness V)
/enchant @s sharpness 5
# 添加 3 级时运 (Fortune III)
/enchant @s fortune 3