教程:生成骑士
理由:缺乏使用命令/ride组合生物以形成骑士的指导
生成一个骑士(拥有骑乘与被骑乘关系的生物组合)在冒险地图中很有用,而且做起来也很有趣。
生成[编辑 | 编辑源代码]
自然生成[编辑 | 编辑源代码]
在游戏中,少数自然生成的骑士包括:
蜘蛛骑士,一个骑着蜘蛛或洞穴蜘蛛
[仅基岩版] 的骷髅或其变种。鸡骑士,一个骑着鸡的幼年僵尸或其变种。在基岩版中,幼年僵尸、幼年尸壳和幼年僵尸村民在尝试攻击玩家、村民、流浪商人和傀儡时也能主动骑乘其他种类的生物。
骷髅骑手,一个骑着骷髅马、头戴附魔铁头盔、手持附魔弓的骷髅。
劫掠兽骑士,一个骑着劫掠兽的唤魔者、卫道士
[仅Java版] 或掠夺者。炽足兽骑士,一个骑着炽足兽的僵尸猪灵或幼年炽足兽。
蜘蛛骑士有1%的概率生成,而在下界中有80%的蜘蛛骑士会生成为凋灵骷髅骑士,在下雪的生物群系中有80%的蜘蛛骑士会生成为流浪者骑士。鸡骑士有5%的概率生成,如果在一定范围内没有鸡,生成的概率会提高至10%。骷髅骑手会在雷暴天气生成的闪电中以四个为一组生成,概率为0.75-6.75%不等,取决于区域难度。劫掠兽骑士会在袭击的特定波数中生成。炽足兽在下界的熔岩中生成时,僵尸猪灵有1⁄30的概率骑在炽足兽身上,小炽足兽有10%的概率骑在炽足兽身上。
命令生成[编辑 | 编辑源代码]
Java版[编辑 | 编辑源代码]
- 蜘蛛骑士:
/summon spider ~ ~ ~ {Passengers:[{id:skeleton,HandItems:[{id:bow,Count:1b}]}]}
- 鸡骑士:
/summon chicken ~ ~ ~ {Passengers:[{id:zombie,IsBaby:1}]}
- 陷阱骷髅马:
/summon skeleton_horse ~ ~ ~ {SkeletonTrap:1}
- 劫掠兽骑士:
- 炽足兽骑士:
基岩版[编辑 | 编辑源代码]
只有部分骑士可以通过命令生成:
- 骷髅陷阱马:
/summon skeleton_horse ~ ~ ~ minecraft:set_trap
- 劫掠兽骑士:
- 骑着劫掠兽的唤魔者:
/summon ravager ~ ~ ~ minecraft:spawn_for_raid_with_evoker_rider
- 骑着劫掠兽的掠夺者:
/summon ravager ~ ~ ~ minecraft:spawn_with_pillager_rider
- 骑着劫掠兽的卫道士:
/summon ravager ~ ~ ~ minecraft:spawn_with_vindicator_rider
- 骑着劫掠兽,且是袭击队长的掠夺者:
/summon ravager ~ ~ ~ minecraft:spawn_with_pillager_captain_rider
- 骑着劫掠兽,且是袭击队长的卫道士:
/summon ravager ~ ~ ~ minecraft:spawn_with_vindicator_captain_rider
- 骑着劫掠兽的唤魔者:
行为[编辑 | 编辑源代码]

此段落将把骑乘着另一个生物的生物称为骑乘者,把被骑乘的生物称为坐骑或被骑乘者。
在Java版1.12之前,除了鸡骑士以外的坐骑都能够完全控制骑乘者。在1.12之后,骑乘者能够完全控制它所骑乘的生物。这意味着无论坐骑的目标是什么,骑乘者总能控制它;尽管坐骑能够在骑乘者无目标时向自己的目标移动,但一旦骑乘者找到了一个目标,坐骑就会被骑乘者强制移动至骑乘者想要去的地方。例如,如果你使用命令/summon creeper ~ ~ ~ {Passengers:[{id:zombified_piglin}]}
生成一个骑着苦力怕的僵尸猪灵,苦力怕想要靠近你,而此时僵尸猪灵找到了一个海龟蛋并想要去踩碎它时,僵尸猪灵会控制苦力怕向海龟蛋走去。唯一的例外是末影人:如果它是被骑乘者,当它被弹射物击中时,它就会带着骑乘者一起传送走;如果它是骑乘者,当它被弹射物击中时,它不会传送,但也不会被弹射物伤害。
然而,如果有多个相同的生物堆叠在一起,这个规则将会失效。例如,有一个牛骑在四个堆叠的僵尸上,这四个僵尸的速度能够达到玩家步行速度的约(4×1⁄4)倍,意味着这四个僵尸组成的整体能够在牛没有目标时达到正常的移动速度。如果附近有一个创造模式玩家手持小麦,牛可以轻松地控制僵尸向玩家走去;如果附近有一个村民,此时牛没有自己的目标,而僵尸就可以以正常的速度向村民走去。
凋灵、末影龙、蝙蝠、鱿鱼、鹦鹉是少数几种即使在作为被骑乘者时,也可以无视骑乘者的意图自由移动的生物。如果你使用命令将一个生物骑在马上,生物能够控制马,但马会在一段时间后直接甩下生物,就像玩家尝试驯服马的时候马会甩下玩家一样。不同于玩家,生物并不能将马驯服。
如果骑乘者和坐骑的目标一致,骑士的速度就是两者的平均速度;如果骑乘者和坐骑的目标不一致,骑士的速度就是坐骑的速度。会飞行的生物在作为骑乘者而坐骑不会飞行时不能飞行。
在大多数情况下,使用附魔的武器攻击骑乘者时,魔咒不会对坐骑起作用;攻击坐骑时,骑士整体都会被影响。例如,如果使用带有击退或冲击魔咒的武器攻击骑乘者,骑乘者并不会被击飞,因为魔咒没有作用在坐骑上,而坐骑和骑乘者在这种情况下并不会分离。有一个例外,如果使用带有火焰附加或火矢魔咒的物器攻击坐骑,只有坐骑会着火。
在正常情况下,骑乘者和被骑乘者的其他行为与未骑乘或未被骑乘时一致。例如,如果将恼鬼作为坐骑,其仍能带着骑乘者不受阻挡地穿过任何方块。
如果骑乘者被命令/tp
强制传送到其他地方,它将直接与坐骑脱离;相反地,如果坐骑被命令/tp
强制传送到其他地方,骑乘者会留在坐骑身上,换句话说,坐骑会带着骑乘者一起传送。例如,你召唤了一个蜘蛛骑士,如果使用命令将所有骷髅传送到指定位置,作为骑乘者的骷髅也会脱离其蜘蛛坐骑,直接传送到指定位置,而蜘蛛将留在原地;如果你使用命令将所有蜘蛛传送到指定位置,蜘蛛会带着骷髅传送到指定位置,它们并不会分离。
在基岩版中,当骑乘者未处于战斗状态时,被骑乘者可以自由移动;如果骑乘者处于战斗状态并要追逐玩家或生物,被骑乘者将被控制。这些被骑乘者包括:
其他未被列出的生物作为被骑乘者时,具有和Java版(1.12后)坐骑相同的行为。

在Java版的1.12以后,通过/summon
命令生成的作为骑乘者或被骑乘者的骷髅不会自带弓,你需要在命令中加入参数来为他们装备武器或物品。这里有一个例子:/summon spider ~ ~ ~ {Passengers:[{id:skeleton,HandItems:[{id:bow,Count:1b}]}]}
在Java版的1.12以后,骑乘者能够无限堆叠,可以参照这里的命令:/summon spider ~ ~ ~ {Passengers:[{id:skeleton,Passengers:[{id:zombie,Passengers:[{id:creeper,Passengers:[{id:enderman,Passengers:[{id:blaze}]}]}]}]}]}
例子[编辑 | 编辑源代码]
/summon bat ~ ~ ~ {Passengers:[{id:skeleton,HandItems:[{id:bow,Count:1b}]}]}
骑在蝙蝠上的飞行骷髅。你可以用/effect
命令使蝙蝠隐身。
/summon enderman ~ ~ ~ {Passengers:[{id:creeper}]}
/summon pig ~ ~ ~ {Passengers:[{id:zombie,ArmorItems:[{},{},{},{id:diamond_helmet,Count:1b}],HandItems:[{id:carrot_on_a_stick,Count:1b}]}]}
穿着钻石头盔的僵尸骑着猪。僵尸还装备了胡萝卜钓竿,因此可以控制猪。
/summon spider ~ ~ ~ {Passengers:[{id:skeleton,HandItems:[{Count:1,id:bow},{Count:1,id:shield}],ArmorItems:[{Count:1,id:diamond_boots},{Count:1,id:diamond_leggings},{Count:1,id:diamond_chestplate},{Count:1,id:diamond_helmet}],CustomName:Killer,Visible:1,HandDropChances:[1.0f,1.0f],ArmorDropChances:[1.0f,1.0f,1.0f,1.0f],ActiveEffects:[{Id:1,Amplifier:1,Duration:999999},{Id:5,Amplifier:1,Duration:999999},{Id:8,Amplifier:1,Duration:999999},{Id:12,Amplifier:0,Duration:999999}]}]}
一个装备全套钻石盔甲、一个弓、一个盾牌和具有力量、迅捷、跳跃提升与抗火的状态效果的骷髅骑乘在蜘蛛身上。
/summon vindicator ~ ~ ~ {HandItems:[{Count:1,id:diamond_axe}],Passengers:[{id:evoker,Passengers:[{id:illusioner,HandItems:[{id:bow,Count:1}]}]}]}
参见[编辑 | 编辑源代码]
导航[编辑 | 编辑源代码]
[隐藏] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|