🧱 一、基础指令
指令 | 用法 | 示例 |
---|
/help
| 查看所有可用指令 | /help 2 查看第二页
|
/say
| 系统广播一条信息 | /say 服务器即将重启
|
/me
| 显示玩家的动作 | /me 正在吃苹果
|
/tp <玩家> <目标>
| 传送玩家到目标 | /tp Steve Alex
|
/teleport <x> <y> <z>
| 传送到坐标 | /teleport 100 64 200
|
/gamemode
| 更换游戏模式 | /gamemode creative
|
/setworldspawn
| 设置世界出生点 | /setworldspawn 0 64 0
|
/spawnpoint
| 设置个人出生点 | /spawnpoint @s
|
/give
| 给予物品 | /give @p minecraft:diamond_sword 1
|
📜 gamerule 规则大全(基岩版适用)
规则名 | 作用说明 | 默认值 |
---|
announceAdvancements
| 是否广播玩家获得成就(基岩版暂无成就系统,设置无效果) | true
|
commandBlocksEnabled
| 是否启用命令方块 | true
|
commandBlockOutput
| 命令方块是否在聊天中输出结果 | true
|
doDaylightCycle
| 是否进行白天黑夜循环 | true
|
doEntityDrops
| 实体(如怪物、动物)是否掉落物品 | true
|
doFireTick
| 火是否能蔓延和熄灭 | true
|
doInsomnia
| 是否生成幻翼(3晚不睡) | true
|
doImmediateRespawn
| 是否立即重生(跳过重生界面) | false
|
doMobLoot
| 怪物是否掉落战利品 | true
|
doMobSpawning
| 是否自然生成生物 | true
|
doTileDrops
| 方块是否掉落(破坏后是否掉物品) | true
|
doWeatherCycle
| 天气是否循环(雨/晴) | true
|
drowningDamage
| 是否开启溺水伤害 | true
|
fallDamage
| 是否开启摔落伤害 | true
|
fireDamage
| 是否开启火焰伤害 | true
|
freezeDamage
| 是否开启冻伤(雪地冻僵)伤害 | true
|
functionCommandLimit
| 函数每次执行的最大命令数(较少用) | 10000
|
keepInventory
| 玩家死亡是否保留物品和经验 | false
|
maxCommandChainLength
| 连锁命令方块最大执行长度 | 65536
|
mobGriefing
| 生物是否能破坏地形(如苦力怕爆炸、村民种地) | true
|
naturalRegeneration
| 是否自然回血 | true
|
pvp
| 是否允许玩家互相攻击 | true
|
randomTickSpeed
| 游戏刻进程速度(如作物成长) | 1
|
respawnBlocksExplode
| 玩家重生点(床/重生锚)被破坏是否爆炸 | true
|
sendCommandFeedback
| 是否在聊天中显示命令执行结果 | true
|
showBorderEffect
| 是否显示世界边界粒子效果 | true
|
showCoordinates
| 是否显示坐标 | false
|
showDeathMessages
| 是否显示死亡信息 | true
|
spawnRadius
| 玩家出生点周围允许出生的半径 | 5 (方块数)
|
tntExplodes
| TNT 是否会爆炸 | true
|
tntexplodes (别名)
| 同上,兼容写法 | true
|
📝 示例用法
/gamerule keepInventory true
/gamerule doMobSpawning false
/gamerule showCoordinates true
服务器执行没有 `/`
🔐 二、权限与游戏规则
指令 | 用法 | 示例 |
---|
/op <玩家>
| 给予操作员权限 | /op Steve
|
/deop <玩家>
| 取消操作员权限 | /deop Steve
|
/gamerule <规则> <值>
| 修改游戏规则 | /gamerule keepInventory true 保留物品不掉落
|
/difficulty
| 设置游戏难度 | /difficulty peaceful
|
/time set <数值>
| 设置时间 | /time set day
|
/weather <类型>
| 设置天气 | /weather clear
|
/title
| 屏幕标题 | /title @a title {"text":"欢迎加入服务器!"}
|
🎮 三、玩家与实体控制
指令 | 用法 | 示例 |
---|
/kill <目标>
| 杀死实体 | /kill @e[type=zombie]
|
/effect
| 给予药水效果 | /effect give @p speed 60 1
|
/clear
| 清除背包 | /clear @p
|
/replaceitem
| 替换物品栏 | /replaceitem entity @p slot.hotbar 0 diamond_sword
|
/tag
| 给玩家打标签 | /tag @p add builder
|
/title , /subtitle , /actionbar
| 发消息到屏幕 | /title @a subtitle {"text":"开始冒险!"}
|
🛠️ 四、结构与方块操作
指令 | 用法 | 示例 |
---|
/setblock
| 放置方块 | /setblock 100 64 100 stone
|
/fill
| 区域填充 | /fill 100 64 100 105 64 105 glass
|
/clone
| 复制区域 | /clone 0 64 0 10 70 10 50 64 50
|
/structure
| 结构管理 | /structure save house ~ ~ ~
|
/testforblock
| 检查方块 | /testforblock 100 64 100 diamond_block
|
🧩 五、命令方块常用逻辑
类型 | 用法 |
---|
连锁命令方块 | 设置连续执行命令流程 |
重复命令方块 | 持续执行命令 |
条件命令方块 | 有条件才执行 |
示例(命令方块中使用):
/execute @a[tag=builder] ~ ~ ~ say 我是建造者!
📡 六、常用选择器与目标
选择器 | 含义 |
---|
@p
| 最近的玩家 |
@a
| 所有玩家 |
@r
| 随机玩家 |
@e
| 所有实体 |
@s
| 当前执行者 |
加条件示例:
@e[type=zombie,distance=..10] // 距离10格以内的僵尸
@a[name=Steve] // 名为Steve的玩家