我的世界中如何骑马?

满庭林满庭林最佳答案最佳答案

在 2016 年新版本发布之前,马是无法被骑的,玩家只能观赏。但在更新后,玩家只需右键马即可骑上它(注意:马会识别玩家的骑乘能力,如果玩家没有骑过其它生物,那么第一次骑上一只未驯服的生物时会有一个提示)。

需要注意的是,用命令方块让马跟随可能没用,因为命令方块的设定是直接改变生物的血量、饥饿值等数值,而是否骑着一只动物取决于 “是否有坐骑”(Creepers) 这个数据标签,所以即使血量等数值变成了负数,但动物并没有“摔死”,只是坐着“晕了”;同样,当这个数据标签为 1.5 或更高时,就算动物没吃饱,也无法骑上去。要解决这个bug 需要修改这两个数据。

使用指令 /give @p minecraft:dye{color:^1.7.10$} 给予玩家染料。

/replaceitem entity@s saddle {MaxStackSize: 1} 从实体身上移除鞍。(注意:这里使用的不是骑乘鞍,否则无法生效!)

/addentitydata @e[type=creeper] CreeperTag:1 设置 Creeper 的 Tag 为 1.5 or above。(注:这里的 Tag 是用来区分不同生物的编号,在游戏文件中的 data tag 里可查看。)

/resetdata @e[tag=CreeperTag:1] 把生物的 Tag 重置回原样。

测试效果:给一个未驯服的马喂食,马吃下食物后显示饱食度提高,并且可以骑上。

我来回答
请发表正能量的言论,文明评论!