Команды консоли/ride
ride
Ограничения |
Оператор |
---|---|
Первое появление |
Используется, чтобы заставить сущности ездить верхом на других сущностях, предотвращать езду одной сущности на другой, а также заставлять вытеснять всадников или, наоборот, призывать их. В снапшоте 23w03a данная команда добавлена в Java Edition, до этого была эксклюзивна для BE.
Использование
ride <riders: target> start_riding <ride: target> <teleportRules: TeleportRules> <howtoFill: FillType>
ride <riders: target> stop_riding
ride <rides: target> evict_riders
ride <rides: target> summon_rider <entityType: entityType> <spawnEvent: string> <nameTag: string>
ride <riders: target> summon_ride <entityType:entityType> <rideRules: RideRules> <spawnEvent: string> <nameTag: string>
Цвет добавлен для более удобного чтения.
- Аргументы
- <riders: target> (Только с аргументами
start_riding, stop_riding и summon_ride
)- Цель — всадник, который автоматически садится на ездового моба, слезает с него или призывает.
- <rides: target> (Только с аргументами
evict_riders, summon_rider
)- Ездовой моб, который сбрасывает с себя всадника или призывает его на себя.
- <teleportRules: TeleportRules> (Только с аргументом
start_riding
)- Определяет, каким образом всадник сядет на ездового моба, телепортируясь к нему, или наоборот.
- Допустимые значения:
teleport_ride
— телепортирует ездового моба к всаднику.teleport_rider
— телепортирует всадника к ездовому мобу.
- <howtoFill: FillType> (Только с аргументом
start_riding
)- Определяет, с какими условиями всадник сядет на ездового моба.
- Допустимые значения:
if_group_fits
— выполняет только если группа моба соответствует.until_full
— выполняет только, если ездовой моб свободен.
- <entityType: EntityType> (Только с аргументами
summon_rider, summon_ride
)- Тип сущности, который будет призван с условиями команды. Названия мобов.
- <rideRules: RideRules> (Только с аргументом
summon_ride
)- Условия, с которыми будет призван ездовой моб.
- Допустимые значения
no_ride_change
Ездовой моб не заспаунится, если всадник уже сидит на другом или на нем сидят.skip_riders
ездовой моб не заспаунится, если всадник сидит на другом.reassign_ride
— моб заспаунится, даже если всадник сидит на другом моба.
- <spawnEvent: string> (Только с аргументами
summon_rider, summon_ride
)- Регулировка событий, с которым сравнится моб.
- <nameTag: string> (Только с аргументами
summon_ride, summon_rider
)- Добавляет призванной сущности игровой Тэг, который закрепляется за ней.
- В случае успеха
start_riding
— указанный всадник автоматически садится на указанного в команде ездового моба.stop_riding
— указанный всадник автоматически прекратит садиться на ездового моба.evict_riders
— указанный ездовой моб сбрасывает всадника с себя.summon_ride
— призывает ездового моба к всаднику с указанными в команде условиями.summon_rider
— призывает всадника прямо на ездового моба с указанными условиями.- Пример
Заставляет игрока сесть на одну лошадь, при этом телепортируя игрока к лошади.
ride @s start_riding @e[type=horse,c=1] teleport_rider if_group_fits
Текущие |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Удалённые |
| ||||||||
Первоапрельские |
|