在《我的世界》中,你可以使用命令方块和命令来创建各种有趣的机制和功能,以下是一些详细的代码示例,帮助你更好地理解和使用这些命令。
1. 生成物品

/give @p diamond_sword 1 0 {Enchantments:[{id:"sharpness",lvl:5},{id:"unbreaking",lvl:3}]}
这个命令会给最近的玩家一个附魔的钻石剑。@p
表示最近的玩家,diamond_sword
是物品ID,1
是数量,0
是数据值(通常用于指定物品的附加属性),后面的部分是附魔信息。
2. 设置时间
/time set day
这个命令会将游戏时间设置为白天,你也可以使用其他参数如night
、midnight
等。
3. 传送玩家
/tp @p 100 64 100
这个命令会将最近的玩家传送到坐标(100, 64, 100)。
4. 生成随机数
/scoreboard players random @p randomNumber 1 100
这个命令会在名为randomNumber
的计分板上为最近的玩家生成一个1到100之间的随机数。
5. 检测并执行命令

/execute if entity @e[type=zombie] run say Zombies are nearby!
这个命令会在有僵尸存在时输出“Zombies are nearby!”的信息。
6. 设置天气
/weather clear
这个命令会清除当前的天气效果,使天空变得晴朗,你也可以使用rain
或thunder
来设置雨天或雷暴。
7. 改变游戏难度
/difficulty peaceful
这个命令会将游戏难度设置为和平模式,其他选项包括peaceful
、easy
、normal
和hard
。
8. 生成结构
/locate structure fortress
这个命令会显示最近的要塞的位置,你可以用其他结构名称替换fortress
,例如village
、mineshaft
等。
9. 修改游戏规则

/gamerule doDaylightCycle false
这个命令会关闭日夜循环,你可以用其他游戏规则替换doDaylightCycle
,例如doMobSpawning
、keepInventory
等。
10. 自定义命名实体
/summon zombie ~ ~ ~ {CustomName:"\"Super Zombie\""}
这个命令会在玩家当前位置生成一个名为“Super Zombie”的僵尸。
11. 设置生物的属性
/summon zombie ~ ~ ~ {Attributes:[{Name:"generic.maxHealth",Base:50},{Name:"generic.attackDamage",Base:10}]}
这个命令会生成一个拥有50点生命值和10点攻击力的僵尸。
12. 给予经验值
/xp 100L @p
这个命令会给最近的玩家100级的经验值。
13. 设置方块状态
/setblock ~ ~ ~ redstone_block
这个命令会在玩家当前位置放置一个红石块。
14. 更改实体的目标
/data merge entity @e[type=zombie,limit=1] {GoalSelector:[{Priority:0,Goal:{Type:"minecraft:beg"}}]}
这个命令会将最近的一个僵尸的目标改为请求帮助。
这些只是一些基本的命令示例,Minecraft的命令系统非常强大,可以组合使用以实现复杂的功能,希望这些示例能帮助你更好地掌握《我的世界》中的命令用法!
标签:
留言评论