
命令
/ride
让一个实体开始骑乘另一个实体,或下来。
| /ride <target> dismount |
| /ride <target> mount <vehicle> |
| 参数 | 值的类型 | 输入内容 |
|---|---|---|
| <target> | 目标选择器 | 成为骑乘者或下来的实体。仅限一个实体。 |
| <vehicle> | 目标选择器 | 对于 mount:要骑乘的实体。不能是玩家。仅限一个实体。 |
| 权限等级 | 2:管理员、开启作弊的世界、命令方块和函数 |
| 适用于 | 开启作弊的单人游戏、多人游戏服务器上的管理员、命令方块和函数。 |
| 结果 | mount报告“<entity> started riding <vehicle>”,dismount报告“<entity> stopped riding <vehicle>”。/execute store 保存的数字为1。 |
| 一次一个 | 骑乘者和载具都必须是单个实体。在可能匹配多个目标的选择器中使用limit=1。 |
| 任意实体作为载具 | 骑乘者会被强制骑上去,所以通常无法骑乘的生物也可以作为载具。不能用作载具:玩家,“玩家无法被骑乘”。 |
| 骑乘失败的情况 | 在以下情况下mount会失败:骑乘者已经骑着别的东西(需先用dismount),载具就是骑乘者本身或其乘客之一,两者处于不同维度,或载具无法容纳该骑乘者。 |
| 下坐骑失败 | 当实体没有骑乘任何东西时,dismount会失败并提示“<entity> is not riding any vehicle”。 |
/ride @s mount @e[type=minecraft:horse,limit=1,sort=nearest]让你骑上最近的类型为马的实体。
/ride @s dismount让你从所骑乘的对象上下来。
/ride @e[type=minecraft:zombie,limit=1,sort=nearest] mount @e[type=minecraft:chicken,limit=1,sort=nearest]让最近的僵尸类型实体骑乘最近的鸡类型实体。
/ride @p mount @e[type=minecraft:pig,limit=1,sort=nearest]让最近的玩家骑上最近的类型为猪的实体。
/ride @e[type=minecraft:villager,limit=1,sort=nearest] mount @e[type=minecraft:minecart,limit=1,sort=nearest]让最近的村民坐进最近的矿车中。

