我的世界怎么生成狗?
1.62之前,玩家可以通过/summon 指令直接生成狗(以及驴、羊等)动物。但即使如此,生成的动物在数量和质量上也非常有限——通常只有一只动物,而且不会繁殖。
1.7版本之后,/summon 的权限被大大削弱,除非使用刷怪蛋或者刷怪笼,否则无法刷出大量同一物种的动物。而就算使用了刷怪蛋和刷怪笼,也刷不出狗来。需要使用 /give 命令给予玩家动物种子(通常是驴或羊)才能成功繁殖。 然而,有玩家注意到,在使用 /triggerRedstone 红石触发器时,如果输入的参数是0-35之间,则会在出生点附近生成一头成年绵羊。而当输入的参数大于35时,却只会在出生点周围生成一堆未发育完全的幼年绵羊。
基于此,有人提出利用这个特性,用重复的 /triggerRedstone 指令来无限刷出狗。具体操作方法如下: 在主世界任意地方生一个村庄(确保有房屋和耕地)。 用 /setblock 把主世界的某个地方(最好远一点)填平,并在该地面下方埋设红石中继(注意:这里为了便于操作,将红石中继设在地下一层,实际应尽量将之置于主世界底部,以减小下界扰动)。
启动红石中继,使其不断发出信号。 用 /triggerRedstone 输入 0~35 使生物群系中生出绵羊(也可以直接使用 /spawnminecraft 命令生成)。 当出生点周围出现足够的绵羊时,立刻停止红石中继,并用 /kill @e [type=Sheep] 杀死它们(注意:此处杀死的必须是羊,否则效果会大打折扣)。最后再用 /give 刷出所需要的动物种子即可。 这个指令的周期很长,可能需要几分钟才能生效,因此建议在睡觉期间挂机执行,并且最好连续着执行几遍以提高成功率。当然,在刷动物的同时不要忘记修复一下地形。 需要注意的是,使用本方法刷出的动物是未经驯服的野生的,因此不能像驯服后的宠物一样跟随主人,也不会认主人。想要驯服它们就必须使用钓鱼装置了^_^不过既然都钓上来了,就好好养着吧! (ps. 我也不知道这么烦的顺序有什么意义,好像只要先刷出生物群系就能让最后刷出的动物带上坐骑状态一样,但是这样刷出来的坐骑可能会失散,所以最好还是按照上述方式一步步刷)