我的世界马怎么驯服.?

郜寒郜寒最佳答案最佳答案

MC中的马不能驯服,但是可以通过指令来让玩家骑上马并控制前进方向,实现“驯服”效果(骑上后按空格键可以跳下) /summon Horse ~ ~1 命令中,Horse为召唤的实体ID,可以百度查找自己的版本号对应的实体ID,~代表坐标,可以在地图任意位置生成一匹黑马。在测试版本的0.125里,这个命令可以使用/give获得奖励,但是正式版本已经删除了该功能。

另外,使用/kill @e[type=Horse]可以杀死附近的所有马,/tp @e[type=Horse]可以瞬间传送至马的位置,这两个命令对驯马有很大帮助。 MC中不存在真实世界中的“缰绳”概念,因此无法通过拉住缰绳的方式来控制马的行动。有些服务器为了减少这个问题,直接禁止了马在平地奔跑。

如果想让马听从玩家的指挥,需要借助红石系统或是命令方块来建立一套控制系统。最简单的方案是,用红石线连接到马的身上形成循环,这样只要红石线路连续,马就会一直存在。然后用命令将马的身体替换成能够接受命令的实体,即可让马按照玩家的思路行动。

如果不需要马自己移动,可以将需要控制的物体替换成命令执行器,然后直接用命令来控制。 如果需要马自主地寻找食物并且躲避敌人,则需要更复杂的设计。例如将指令设定为当马的血量低到一定值时,自行回到基地恢复;或者当发现有敌对目标时,自动加满血并冲向敌人。

同时,还需要设计一个判断马是否吃饱的判断条件,以及一个让它休息的指令。最后,再结合红石的系统,通过手动开灯关灯来刺激它行为。

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