🧱 一、基础指令

指令

用法

示例

/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的玩家