在《我的世界》电脑版中,指令是提升游戏体验、实现创意玩法的重要工具,通过输入特定命令可以控制游戏世界、角色、生物等各个方面,以下是常用指令的详细分类及使用方法,涵盖基础操作、世界管理、生物控制、物品获取、建筑辅助等多个维度,帮助玩家全面掌握指令功能。

基础指令(单人/服务器通用)
这类指令主要用于玩家自身操作或基础游戏设置,适合所有游戏模式。
| 指令格式 | 功能说明 | 示例 |
|---|---|---|
/help [指令名] |
查看指令帮助,若指定指令名则显示该指令详细用法 | /help gamemode |
/gamemode <模式> [玩家] |
切换游戏模式(生存/创造/冒险/观察) | /gameme creative(切换自己为创造模式) |
/difficulty <难度> |
设置游戏难度(和平/简单/普通/困难) | /difficulty hard |
/time set <值> |
调整游戏时间(0=白天,6000=黄昏,12000=夜晚,18000=黎明) | /time set 0(设置为白天) |
/weather <clear/rain/thunder> [持续时间] |
改变天气 | /weather rain 1000(下雨1000tick) |
/seed |
显示当前世界种子值 | /seed(直接输入即可) |
/kill [目标] |
杀死指定目标(未指定则杀死自己) | /kill @e[type=minecraft:zombie](杀死所有僵尸) |
世界与维度管理指令
用于控制游戏世界生成、传送或切换维度,适合探索建筑或管理大型服务器。
| 指令格式 | 功能说明 | 示例 |
|---|---|---|
/tp <目标> [位置X] [位置Y] [位置Z] |
传送到指定玩家或坐标 | /tp @p 100 64 200(传送到最近玩家的坐标) |
/execute <目标> <位置> <命令> |
在指定目标或位置执行其他指令 | /execute @e[type=minecraft:cow] ~ ~ ~ summon minecraft:tnt(在所有牛的位置生成TNT) |
/setblock <位置> <方块> [数据值] [旧方块处理方式] |
在指定位置放置方块 | /setblock 10 64 -5 minecraft:stone(在坐标(10,64,-5)放置石头) |
/fill <起始坐标> <结束坐标> <方块> [数据值] |
填充区域内的方块 | /fill 0 60 0 10 60 10 minecraft:plank(填充10x10的木板区域) |
/clone <起始坐标> <结束坐标> <目标坐标> [模式] |
复制指定区域到新位置(模式:normal=正常,masked=仅复制非空气方块,filtered=过滤复制) | /clone 0 0 0 5 5 5 20 64 20 normal(复制(0,0,0)到(5,5,5)的区域到(20,64,20)) |
/locate <结构名> |
查找最近结构(如要塞、村庄、堡垒遗迹等) | /locate mansion(查找林地府邸) |
/forceload add <坐标X> <坐标Z> |
强力加载指定区块(防止区块卸载) | /forceload add 0 0(加载(0,0)区块) |
生物与实体控制指令
用于生成、修改或删除生物、物品实体等,适合管理怪物农场或创造特殊场景。
| 指令格式 | 功能说明 | 示例 |
|---|---|---|
/summon <实体类型> [位置] [数据标签] |
生成指定实体 | /summon minecraft:ender_dragon ~ ~ ~(在当前位置生成末影龙) |
/effect <目标> <效果> [持续时间] [等级] [隐藏粒子] |
给目标施加状态效果 | /effect @p minecraft:strength 60 2(给最近玩家2级力量效果,持续60秒) |
/clear [玩家] [物品] [数量] |
清除玩家物品栏 | /clear @p minecraft:diamond_sword 1(清除最近玩家手中的钻石剑) |
/give <玩家> <物品> [数量] [数据标签] |
给予玩家物品 | /give @p minecraft:command_block 10(给最近玩家10个命令方块) |
/spawnpoint <玩家> [位置X] [位置Y] [位置Z] |
设置玩家重生点 | /spawnpoint @p 100 64 0(设置最近玩家重生点为(100,64,0)) |
/tag <目标> <操作> <标签名> |
为目标添加/删除标签(用于筛选实体) | /tag @e[type=minecraft:cow] add cow_farmer(给所有牛添加“cow_farmer”标签) |
游戏规则与权限指令
用于调整游戏机制(如掉落物、火传播等)或管理服务器权限,需在创造模式或管理员权限下使用。

| 指令格式 | 功能说明 | 示例 |
|---|---|---|
/gamerule <规则名> <值> |
修改游戏规则 | /gamerule doMobSpawning false(关闭自然生物生成) |
/op <玩家名> |
给予玩家管理员权限 | /op Steve(使玩家Steve获得管理员权限) |
/deop <玩家名> |
剥夺玩家管理员权限 | /deop Steve |
/ban <玩家名> [原因] |
封禁玩家 | /ban Steve 使用作弊 |
/pardon <玩家名> |
解封玩家 | /pardon Steve |
/whitelist add <玩家名> |
将玩家加入白名单 | /whitelist add Alice |
/whitelist remove <玩家名> |
将玩家移出白名单 | /whitelist remove Alice |
高级指令(数据标签与NBT编辑)
通过NBT标签可精确控制实体或方块的属性,适合高级玩家实现复杂功能(如自定义生物、特殊物品等)。
| 指令格式 | 功能说明 | 示例 |
|---|---|---|
/data merge entity <目标> <NBT数据> |
修改实体NBT数据(如生物自定义装备) | /data merge entity @e[type=minecraft:skeleton,limit=1] {HandItems:[{id:"minecraft:bow",Count:1}]}(给最近骷髅装备弓) |
/data merge block <坐标> <NBT数据> |
修改方块NBT数据(如箱子物品) | /data merge block 10 64 5 {Items:[{id:"minecraft:apple",Count:10}]}(在坐标(10,64,5)的箱子添加10个苹果) |
/item modify entity <目标> <物品路径> <NBT数据> |
修改实体手持物品的NBT数据 | /item modify entity @p HandItems[{id:"minecraft:enchanted_book",StoredEnchantments:[{id:"minecraft:sharpness",lvl:1}]}](给最近玩家手持附书) |
指令格式与变量说明
- 目标选择器:用于指定指令作用对象,常用符号包括:
@p:最近的玩家@a:所有玩家@r:随机玩家@e:所有实体(可加类型筛选,如@e[type=minecraft:zombie])@s:执行指令的自身玩家
- 数据标签(NBT):用大括号表示,用于定义实体/方块的属性(如生命值、装备、物品附魔等),格式为
"键:值",多个标签用逗号分隔。
相关问答FAQs
Q1:指令输入时提示“Unknown or incomplete command”,是什么原因?
A:可能原因包括:①指令输入错误(如拼写错误、大小写敏感);②未开启作弊模式(单人游戏中需在创建世界时启用“允许作弊”,或通过/gamemode creative切换创造模式后输入指令);③指令版本不兼容(不同游戏版本指令可能存在差异,如1.12与1.18部分指令格式不同),建议检查指令格式是否正确,并确保游戏模式支持指令使用。
Q2:如何用指令批量生成特定结构的建筑?
A:可通过/fill或/clone指令结合结构方块实现,步骤如下:①用结构方块选择已建好的建筑(激活“保存”模式,设置结构大小);②在目标位置放置新的结构方块(激活“加载”模式);③使用/setblock指令加载结构,或通过/execute指令结合/summon结构实体(如/summon minecraft:structure_block)进行批量生成,若已保存名为“house”的结构,可通过/execute @p ~ ~ ~ summon minecraft:structure_block {name:"house"}在玩家位置加载该结构。

