命令大全
基线 Java 1.20/1.21。Java / 基岩语法不同的地方都标了「注意」。权限分三档:玩家可用 / 需 OP / 管理员·控制台。所有语法和示例都能一键复制。
/gamemode 别名 gm(部分服插件) 需 OP 基础 /gamemode <survival|creative|adventure|spectator> [玩家]切换游戏模式:生存 / 创造 / 冒险 / 旁观。
注意:旧版本与部分基岩服可用数字 0/1/2/3 代替模式名。
/gamemode creative/gamemode survival Steve/difficulty 需 OP 基础 /difficulty <peaceful|easy|normal|hard>设置难度。peaceful 不生成敌对生物且自然回血。
/difficulty hard/time 需 OP 基础 /time <set|add|query> <值>设置 / 累加 / 查询世界时间。
注意:常用值:day=1000,noon=6000,night=13000,midnight=18000。
/time set day/time set 18000/weather 需 OP 基础 /weather <clear|rain|thunder> [持续秒数]设置天气:晴 / 雨 / 雷雨。
/weather clear 999999/gamerule 需 OP 基础 /gamerule <规则名> [值]修改游戏规则,见本页「常用 gamerule 速查」。
/gamerule keepInventory true/help 玩家可用 基础 /help [命令名]查看命令帮助。
/help give/list 玩家可用 基础 /list查看当前在线玩家。
/list/seed 玩家可用 基础 /seed查看世界种子,想复刻同款地形就用它。
/seed/me 玩家可用 基础 /me <动作描述>发送第三人称动作消息,角色扮演常用。
/me 打了个喷嚏/msg 别名 /w /tell 玩家可用 基础 /msg <玩家> <内容>私聊,别人看不见。
/msg Steve 坐标发我/trigger 玩家可用 基础 /trigger <目标> [add|set <值>]触发记分板 trigger 目标,常配合命令方块做玩家自助功能(领礼包、选职业)。
/trigger kit set 1/tp 别名 /teleport 需 OP 传送 /tp [目标] <目的地玩家|x y z>传送实体。
注意:基岩版语法一致;y 坐标注意别传进地里。
/tp @s 100 64 -200/tp @s Steve/spawnpoint 需 OP 传送 /spawnpoint [玩家] [x y z]设置玩家重生点。
/spawnpoint @s ~ ~ ~/setworldspawn 需 OP 传送 /setworldspawn [x y z]设置世界出生点。
/setworldspawn 0 64 0/spreadplayers 需 OP 传送 /spreadplayers <x z> <分散距离> <最大范围> <respectTeams> <目标>把玩家随机分散传送,UHC 开局常用。
/spreadplayers 0 0 10 200 false @a/locate 需 OP 传送 /locate structure <结构id>定位最近的结构(村庄/要塞/遗迹),返回坐标可点击传送。
注意:1.19+ 需写 structure/biome/poi 类型;旧版直接 /locate <id>。
/locate structure minecraft:village/give 需 OP 物品 /give <玩家> <物品id> [数量]给予物品。
注意:Java 1.13+ 用命名空间 id(minecraft:diamond);旧版基岩可带数据值,如羊毛颜色 /give @s wool 1 5。
/give @s minecraft:diamond 64/clear 需 OP 物品 /clear [玩家] [物品id] [数量]清空玩家背包或指定物品。
/clear @s minecraft:tnt/enchant 需 OP 物品 /enchant <玩家> <附魔id> [等级]给手持物品附魔,不能超过该附魔上限。
/enchant @s minecraft:sharpness 5/effect 需 OP 物品 Java: /effect give <玩家> <效果> [秒] [等级];基岩: /effect <玩家> <效果> [秒] [等级]给予 / 清除状态效果。
注意:Java 与基岩语法不同,复制前看清平台。
/effect give @s minecraft:speed 60 1/effect @s speed 60 1/experience 别名 /xp 需 OP 物品 /experience <add|set|query> <玩家> <数量> [levels|points]加 / 设 / 查经验值或等级。
/experience add @s 30 levels/loot 需 OP 物品 /loot <give <玩家>|spawn <坐标>> loot <战利品表>按战利品表发放物品,比 /give 更适合发「宝箱内容」。
/loot give @s loot minecraft:chests/simple_dungeon/recipe 需 OP 物品 /recipe <give|take> <玩家> <配方id|*>解锁 / 收回合成配方。
/recipe give @s */item 需 OP 物品 /item <block <坐标>|entity <目标>> <槽位> <replace|swap> ...操作容器或实体的物品槽(1.17+),命令方块补货常用。
/item block ~ ~-1 ~ container.0 replace with minecraft:apple 64/setblock 需 OP 世界 /setblock <x y z> <方块id> [replace|keep|destroy]放置单个方块。
/setblock ~ ~-1 ~ minecraft:gold_block/fill 需 OP 世界 /fill <起点> <终点> <方块id> [replace|outline|hollow...]批量填充区域。
注意:Java 单次上限 32768 格,大了分块填。
/fill ~ ~ ~ ~9 ~4 ~9 minecraft:stone/clone 需 OP 世界 /clone <起点> <终点> <目标点> [replace|masked] [move|normal]复制区域到别处,建筑党搬砖神器。
/clone ~ ~ ~ ~5 ~5 ~5 ~10 ~ ~/summon 需 OP 世界 Java: /summon <实体id> [坐标] [NBT];基岩: /summon <实体id> [坐标] [生成事件]生成实体。
注意:Java 用 NBT 自定义名字/属性;基岩不支持 NBT,用生成事件(如 minecraft:horse_spawn_tamed)。
/summon minecraft:cow ~ ~ ~/summon minecraft:horse ~ ~ ~ minecraft:horse_spawn_tamed/kill 需 OP 世界 /kill [目标]清除实体。清怪清掉落物常用。
注意:别裸跑 /kill @e,会把画、展示框一起清了。
/kill @e[type=minecraft:zombie]/kill @e[type=minecraft:item]/particle 需 OP 世界 /particle <粒子id> <坐标> <偏移> <速度> <数量>生成粒子效果,做特效和提示。
/particle minecraft:flame ~ ~1 ~ 0 0 0 0 100/playsound 别名 /stopsound 需 OP 世界 /playsound <声音id> <master|block...> <玩家>;/stopsound <玩家>播放 / 停止声音,做提示音和氛围。
/playsound minecraft:entity.player.levelup master @a/worldborder 需 OP 世界 /worldborder <set|add|center> <值>设置世界边界,UHC / 挑战服常用。
/worldborder set 500/forceload 需 OP 世界 /forceload <add|remove> <起点> [终点]强制加载区块,红石农场挂机不被卸载。
/forceload add ~ ~/place 需 OP 世界 /place <structure|template|jigsaw> <id> [坐标]放置结构 / 模板(1.19+),比 /clone 跨存档方便。
/place structure minecraft:village_plains_houses_1 ~ ~ ~/op 别名 /deop 管理员/控制台 管理 /op <玩家>;/deop <玩家>授予 / 撤销操作员权限。
注意:生产服慎用,建议用权限插件按节点授权。
/op Steve/kick 管理员/控制台 管理 /kick <玩家> [原因]踢出玩家。
/kick Steve 请勿挂机占位/ban 别名 /pardon 管理员/控制台 管理 /ban <玩家> [原因];/pardon <玩家>封禁 / 解封玩家。
/ban Grief01 破坏/whitelist 管理员/控制台 管理 /whitelist <add|remove|on|off|list> [玩家]白名单管理,私服开服用。
/whitelist add Steve/whitelist on/say 需 OP 管理 /say <内容>以服务器名义广播,发公告用。
/say 今晚 8 点 Boss 活动/title 需 OP 管理 /title <目标> <title|subtitle|actionbar> <JSON文本>屏幕中央 / 副标题 / ActionBar 显示文字,做开场和提示。
/title @a title {"text":"欢迎来到主城","color":"gold"}/tellraw 需 OP 管理 /tellraw <目标> <JSON文本>发 JSON 富文本消息,可带颜色、点击事件、悬浮提示。
注意:点击事件可做「点击传送」「点击领礼包」,服务器花活核心。
/tellraw @a {"text":"点我回城","color":"aqua","clickEvent":{"action":"run_command","value":"/spawn"}}/scoreboard 需 OP 管理 /scoreboard <objectives|players> <add|remove|set|display...>记分板:计杀怪数、死亡数、做侧边栏计分。
/scoreboard objectives add kills minecraft.killed:minecraft.zombie/scoreboard objectives setdisplay sidebar kills/tag 需 OP 管理 /tag <目标> <add|remove|list> <标签>给实体打标签,配合选择器做分组(vip、新手)。
/tag @a add vip/team 需 OP 管理 /team <add|join|leave|modify> ...队伍管理:颜色、友伤、碰撞。
/team add red/team join red @s/advancement 需 OP 管理 /advancement <grant|revoke> <目标> <进度id|only|everything>给予 / 收回进度。
/advancement grant @s only minecraft:adventure/kill_a_mob/defaultgamemode 需 OP 管理 /defaultgamemode <模式>新玩家默认模式。
/defaultgamemode survival/execute 需 OP 命令方块 Java: /execute as <目标> at <目标> run <命令>;基岩: /execute <目标> <坐标> <命令>以某实体身份 / 位置执行命令,命令方块核心。
注意:Java 1.13+ 是链式子命令(as/at/positioned/if/run);基岩是旧式语法,别混用。
/execute as @a at @s run say 我在 @s 的位置/execute as @a if entity @s[gamemode=survival] run title @s title {"text":"生存玩家"}/function 需 OP 命令方块 /function <命名空间:函数名>运行数据包函数(一批命令)。
/function mypack:welcome/schedule 需 OP 命令方块 /schedule <function|clear> <函数> <时间> [append|replace]延迟执行函数,做定时活动、倒计时开门。
/schedule function mypack:open_door 5s/data 需 OP 命令方块 /data <get|merge|modify> <block|entity|storage> <目标> <路径>读取 / 修改 NBT 数据。
注意:Java 独有,基岩没有 /data。
/data merge entity @e[type=minecraft:zombie,limit=1] {Silent:1b}/datapack 需 OP 命令方块 /datapack <list|enable|disable> ...管理数据包。
注意:Java 独有。
/datapack list选择器速查
@ 选择器是命令方块的灵魂,@a[distance=..10] 这种方括号里可以叠多个条件,逗号分隔。
@a所有玩家@p最近的玩家@r随机玩家@e所有实体(含玩家、怪物、掉落物)@s执行命令的实体自己常用条件参数
distance=..1010 格以内(.. 表示上限,10.. 表示下限)level=30..经验等级 30 及以上type=minecraft:cow限定实体类型limit=5最多选 5 个(@a/@e 默认全选)sort=nearest排序:nearest 最近 / random 随机 / furthest 最远name="名字"按玩家名筛选,!name 反选tag=vip按 /tag 打的标签筛选gamemode=creative按游戏模式筛选x=0,y=64,z=0,dx=10,dy=5,dz=10限定立方体区域常用 gamerule 速查
用法:/gamerule 规则名 true/false/数值。开服第一件事就是调这几个。
keepInventory死亡不掉落(默认 false)doMobSpawning怪物自然生成(默认 true)mobGriefing生物破坏(苦力怕炸坑、踩庄稼)(默认 true)doDaylightCycle昼夜循环(默认 true)doFireTick火焰蔓延(默认 true)doImmediateRespawn跳过死亡界面直接重生(默认 false)playersSleepingPercentage跳过夜晚所需睡觉玩家百分比(默认 100)randomTickSpeed随机刻速度(作物/树叶生长)(默认 3)commandBlockOutput命令方块输出反馈(默认 true)sendCommandFeedback命令执行反馈显示在聊天(默认 true)showDeathMessages死亡消息(默认 true)doInsomnia幻翼生成(默认 true)naturalRegeneration自然回血(默认 true)doWeatherCycle天气变化(默认 true)插件常见命令
这些不是原版命令,由 Essentials / CMI 等插件提供,每个服装的不一样,用不了就问管理。进服先试 /help。
/home [名字]回自己的家,/sethome 设置,/delhome 删除/warp <名字>传送到公共传送点/spawn回服务器主城/tpa <玩家> · /tpaccept请求传送 / 同意传送/rtp · /randomteleport随机传送野外,生存服开荒常用/kit <名字>领礼包/money · /bal · /pay <玩家> <数额>查余额 / 转账(经济插件)/back回到死亡 / 传送前位置/workbench · /enderchest随身工作台 / 末影箱/pv · /pt切换 PVP 保护 / 传送保护(视服务器配置)看完命令,找台服实际试试 › 去找服