在《我的世界》(Minecraft)中,指令(命令)可以帮助你快速实现各种效果,从简单的传送、获取物品到自定义游戏规则甚至制作复杂机制。以下是详细的指令使用指南:
一、基本操作
打开指令界面:
- Java版:按下
T
键打开聊天栏,输入指令后按回车。 - 基岩版(手机/主机):点击屏幕底部的聊天按钮(或按对应快捷键)。
- 命令方块:输入指令后通过红石激活(需开启作弊)。
- Java版:按下
指令格式:
- 所有指令以
/
开头,例如/help
。 - 区分大小写,通常为小写,但部分参数(如玩家名)需注意大小写。
- 所有指令以
二、常用基础指令
指令 | 功能 | 示例 |
---|---|---|
/help |
查看指令帮助 | /help 1 查看第1页指令列表 |
/gamemode |
切换游戏模式 | /gamemode creative @p 将最近玩家设为创造模式 |
/give |
给予物品 | /give @s diamond 64 给自己64个钻石 |
/tp |
传送 | /tp @a 100 64 200 将所有玩家传送到坐标(100,64,200) |
/time set |
调整时间 | /time set day 设置为白天 |
/weather |
设置天气 | /weather clear 清除天气(晴天) |
/kill |
清除实体 | /kill @e[type=creeper] 清除所有苦力怕 |
/effect |
给予状态效果 | /effect @s strength 30 2 给自己30秒力量III效果 |
三、进阶指令技巧
1. 目标选择器(Target Selectors)
@p
:最近的玩家。@a
:所有玩家。@e
:所有实体(包括生物、箭等)。@s
:执行指令的实体自身。- 示例:
/give @a diamond
给所有玩家钻石。/tp @e[type=zombie] ~ ~10 ~
将所有僵尸向上传送10格。
2. 坐标与相对坐标
- 绝对坐标:
100 64 200
。 - 相对坐标:
~5 ~-2 ~
表示“当前位置的X+5、Y-2、Z不变”。 - 示例:
/setblock ~ ~-1 ~ stone
在脚下放置石头。
3. 命令方块(Command Block)
- 获取命令方块:
/give @s command_block
。 - 类型:
- 脉冲型:激活一次。
- 连锁型:在前一个命令方块执行后触发。
- 循环型:每游戏刻(0.05秒)重复执行。
- 设置方法:
- 放置命令方块,右键打开界面。
- 输入指令,选择类型和条件(如“需要红石”或“始终活动”)。
- 用红石激活(或设置为“始终活动”)。
4. JSON文本与NBT标签
- 自定义物品或实体的高级属性:
- 示例:
给予一把名为“神剑”并附魔锋利V的钻石剑。/give @s diamond_sword{display:{Name:'{"text":"神剑"}'},Enchantments:[{id:sharpness,lvl:5}]}
- 示例:
四、实用指令示例
生成自定义生物:
/summon zombie ~ ~ ~ {CustomName:'{"text":"Boss"}',Health:100,Attributes:[{Name:generic.movement_speed,Base:0.2}]}
生成一只慢速、100血的僵尸Boss。
循环命令方块机制:
- 循环型命令方块输入:
/effect @a[nbt={Inventory:[{id:"minecraft:diamond_sword"}]} strength 1 1
所有手持钻石剑的玩家获得1秒力量效果(每秒刷新)。
- 循环型命令方块输入:
自定义传送门:
/execute in minecraft:the_end run tp @s 0 64 0
将玩家传送到末地的坐标(0,64,0)。
五、注意事项
权限要求:
- 单人世界需开启作弊模式(创建世界时勾选,或按Esc→“对局域网开放”→开启作弊)。
- 多人游戏中需要管理员或OP权限。
版本差异:
- Java版(PC)与基岩版(手机/主机)指令可能有差异(如NBT标签写法)。
调试技巧:
- 输入错误指令时,游戏会提示语法错误。
- 使用
/gamerule commandBlockOutput true
查看命令方块的执行反馈。
六、学习资源
- 官方Wiki:Minecraft Wiki 指令页面
- 指令生成器:在线工具如 MCStacker 可快速生成复杂指令。
掌握指令需要多实践,尝试组合不同参数和选择器,你会逐渐成为红石指令大神!