基础游戏指令
这些是《我的世界》中最常用和最基本的指令,适合新手玩家学习和使用。
/gamemode
切换游戏模式:生存、创造、冒险、旁观模式。
/gamemode survival Steve
/gamemode 1 @a
/give
给予玩家指定物品,可设置数量、数据值和NBT标签。
/give Steve minecraft:diamond_sword 1
/tp
将玩家传送到指定坐标或其他玩家位置。
/tp Steve Alex
/tp @a @p
更多基础指令速查表
| 指令 | 功能 | 示例 |
|---|---|---|
/time set |
设置游戏时间 | /time set day |
/weather |
更改天气 | /weather clear |
/kill |
杀死实体/玩家 | /kill @e[type=zombie] |
/effect |
给予状态效果 | /effect @p speed 30 1 |
/xp |
给予经验值 | /xp 100L @p |
高级游戏指令
这些指令涉及选择器、NBT数据、记分板等高级功能,适合有经验的玩家和服务器管理员。
@p, @a, @r, @e, @s
目标选择器可以精确定位要影响的实体或玩家,是高级指令的核心。
@a - 所有玩家
@r - 随机玩家
@e - 所有实体
@s - 自己(执行者)
使用参数进一步筛选:
/tp @e[type=creeper,r=10] ~ ~10 ~
/kill @e[type=!player]
/scoreboard
创建和管理记分板,用于追踪玩家数据、创建排行榜和触发事件。
/scoreboard objectives setdisplay sidebar kills
/scoreboard players add @p kills 1
记分板可用于创建复杂的游戏机制和迷你游戏。
高级技巧:数据标签(NBT)
NBT标签可以修改物品、实体和方块的详细属性,实现自定义功能。
/summon zombie ~ ~ ~ {CustomName:'"精英僵尸"',Health:100.0f}
服务器管理指令
这些指令主要用于服务器管理,包括玩家管理、世界保护和服务器设置。
/ban, /kick, /op
管理服务器玩家,包括封禁、踢出和授予管理员权限。
/kick Alex 语言不当
/op Herobrine
/gamerule, /worldborder
设置游戏规则和世界边界,控制服务器环境和玩家行为。
/gamerule doDaylightCycle false
/worldborder set 1000
/save, /reload
管理服务器数据,包括保存世界、重载数据包和函数。
/save-on
/reload
命令方块教程
命令方块是《我的世界》中的红石元件,可以执行指令,用于创建自动化系统和冒险地图。
命令方块类型
- 脉冲型命令方块(橙色):当被激活时执行一次命令
- 循环型命令方块(紫色):每游戏刻执行一次命令(1秒=20游戏刻)
- 连锁型命令方块(绿色):当指向它的命令方块执行命令后才会执行
基本设置
命令方块需要OP权限才能放置和使用:/give @p command_block
放置后右键点击打开界面,输入指令并设置类型和条件。
命令方块示意图
重要提示
使用命令方块时要注意性能影响,尤其是循环型命令方块。避免在每游戏刻执行复杂指令,可以使用/gamerule maxCommandChainLength限制连锁命令长度。
常见问题与解答
以下是一些关于《我的世界》指令的常见问题和解答。
A: 可能的原因有:1) 指令拼写错误;2) 缺少权限(单机需要开启作弊,服务器需要OP权限);3) 目标选择器参数错误;4) 坐标超出范围。
A: 在创造模式下,可以在物品栏的"红石"类别中找到命令方块。在生存模式下,需要使用指令获取:/give @p command_block(需要OP权限)。
A: [r=半径]选择半径内的目标,[rm=最小半径]选择最小半径外的目标,[dx,dy,dz]定义选择区域的大小。例如:@e[x=0,y=64,z=0,dx=10,dy=10,dz=10]选择该区域内的所有实体。
A: 需要使用数据包。创建数据包后,在data/命名空间/recipes文件夹中添加JSON格式的配方文件。也可以使用第三方插件或模组简化此过程。
A: 可以使用/execute指令配合条件判断。例如:/execute if entity @p[x=0,y=64,z=0,distance=..5] run say 玩家在附近。命令方块也有"条件"选项。
A: 使用/save-all保存世界,然后手动复制世界文件夹。服务器可以使用/save-on和/save-off控制自动保存。恢复时用备份文件夹替换原世界文件夹。