📌 前提:开启作弊(单人创建世界时勾选「允许作弊」);服务器需要 OP 管理员权限。
🎯 目标选择器: @p 最近玩家 · @a 全部玩家 · @r 随机玩家 · @s 自己
一、玩家 & 权限管理 服务器常用
- /op <玩家名> 给予玩家管理员权限
- /deop <玩家名> 撤销管理员权限
- /kick <玩家名> [原因] 踢出玩家
例:/kick Steve 违规
- /ban <玩家名> [理由] 封禁玩家账号
- /ban-ip <IP地址> 封禁IP地址
- /pardon <玩家名> 解除玩家封禁
- /pardon-ip <IP> 解除IP封禁
- /banlist 查看黑名单列表
- /whitelist add <玩家名> 添加白名单
- /whitelist remove <玩家名> 移除白名单
- /whitelist list 查看白名单玩家
- /list 查看当前在线所有玩家
- /me <内容> 发送动作消息
例:/me 正在挖矿
- /msg <玩家> <消息> 私聊玩家(简写
/w)
- /say <内容> 全服广播消息
二、游戏模式 · 难度 · 出生点
-
/gamemode <0/1/2/3> [玩家]
0=生存,1=创造,2=冒险,3=旁观
例:/gamemode 1 @s 给自己开创造
- /defaultgamemode <0/1/2/3> 设置世界默认游戏模式
-
/difficulty <0/1/2/3>
0=和平,1=简单,2=普通,3=困难
- /spawnpoint [玩家] [x y z] 设置玩家个人重生点(不写坐标=当前位置)
- /setworldspawn [x y z] 设置世界公共出生点
三、物品 · 背包 · 附魔 · 经验
-
/give <玩家> <物品ID> [数量] [数据值] [NBT]
给予物品(1.8.8 只用数字ID或英文ID,不加
minecraft:)
例:/give @s diamond 64
-
/clear [玩家] [物品ID] [数据值] [数量]
清空背包物品
例:/clear @s 清空自己全部背包
-
/enchant <玩家> <附魔ID> [等级]
给手持物品附魔
例:/enchant @s 16 5 锋利V
-
/xp <数值>[L] <玩家>
给予经验(不加L=经验点数,加L=等级)
例:/xp 1000 @s → 1000经验; /xp 30L @s → 直升30级
四、世界环境 · 时间 · 天气 · gamerule
-
/time set <数值/day/night>
day=白天(1000),night=夜晚(13000)
- /time add <数值> 增加游戏时间
-
/weather <clear/rain/thunder> [持续秒数]
clear晴天 · rain下雨 · thunder雷雨
-
/gamerule <规则> true/false
核心规则(1.8.8)
keepInventory 死亡不掉落
doDaylightCycle 关闭时间流逝
doMobSpawning 禁止生物生成
doFireTick 火不蔓延/熄灭
mobGriefing 苦力怕/末影人不破坏方块
commandBlockOutput 关闭命令方块聊天提示
- /seed 查看当前世界种子码
五、传送 · 实体 · 生成生物
-
/tp [目标玩家] <x y z / 玩家名>
传送(1.8.8 不支持
/teleport)
例:/tp @s 100 64 -200 / /tp Steve Alex
-
/kill <目标>
杀死实体
例:/kill @s 自杀; /kill @e 清全部实体
/kill @e[type=creeper] 清苦力怕; /kill @e[type=item] 清掉落物
-
/summon <实体ID> [x y z] [NBT]
召唤生物
例:/summon zombie ~ ~ ~ 在脚下生成僵尸(
~ ~ ~ 当前位置)
六、方块操作 命令方块核心
-
/setblock <x y z> <方块ID> [数据值] [replace/keep/destroy] [NBT]
放置单个方块
例:/setblock 100 64 200 diamond_block 0 replace
- /fill <x1 y1 z1> <x2 y2 z2> <方块ID> 批量填充区域方块
- /clone <x1 y1 z1> <x2 y2 z2> <目标x y z> 复制区域方块到目标位置
- /blockdata <x y z> {标签} 修改方块NBT数据(箱子、熔炉等)
七、高级指令 命令方块 · 计分板 · 粒子
-
/execute <执行者> <x y z> <指令>
以指定实体身份执行指令
例:/execute @a ~ ~ ~ setblock ~ ~-1 ~ stone
- /entitydata <目标> {NBT标签} 修改生物/玩家数据(装备、改名等)
-
/scoreboard <objectives/players/teams>
计分板系统(小游戏、血量、计时器)
例:/scoreboard objectives add test dummy
- /particle <粒子名> x y z x偏移 y偏移 z偏移 速度 数量 生成粒子效果
- /playsound <音效> <玩家> x y z 音量 音调 播放游戏音效
- /replaceitem <位置> <物品ID> [数量] 替换指定格子物品(箱子/玩家背包)
- /publish 单人世界开放局域网
- /debug start 开启调试模式 | /debug stop 关闭调试
八、辅助指令
- /help [页码/指令名] 查看指令帮助
例:/help give
- /spawnpoint 把自己重生点设到脚下
⚠️ 1.8.8 不可用指令 1.13+ 新增
/teleport(只能用 /tp)
@e[type=!player](反选实体不支持)
fill replace 高级写法不支持
- 命名空间前缀
minecraft: 不支持(只用ID数字或英文名)
📋 常用简短示例(直接复制可用)
· 死亡不掉落:/gamerule keepInventory true
· 给自己64钻石:/give @s diamond 64
· 传送到脚下上方10格:/tp @s ~ ~10 ~
· 清除全部掉落物:/kill @e[type=item]