1. Вики
  2. /Сущности
  3. /minecraft:rideable

minecraft:rideable

Не хочешь писать это вручную? GodCraft настроит minecraft:rideable за тебя одним переключателем.Get GodCraft

Обзор

minecraft:rideable - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Позволяет другим сущностям ездить на этой и настраивает места. Используйте для скакунов, транспорта или мобов, которые возят пассажиров.

Поля

ПолеТипПо умолчаниюОписание
controlling_seatInteger"0"Какое место принадлежит водителю; первое место имеет номер 0.
crouching_skip_interactBoolean"true"Если true, крадущиеся игроки не взаимодействуют с сущностью и могут делать что-то другое.
dismount_modeEnumerator"default"Где оказываются наездники при спешивании: default ставит их на безопасную землю рядом, on_top_center ставит на сущность сверху.
family_typesListнетСемейства сущностей, которым разрешено ездить.
interact_textStringнетТекст кнопки для игроков с сенсорным экраном, когда можно сесть.
on_rider_enter_eventStringнетСобытие на этой сущности, когда кто-то садится.
on_rider_exit_eventStringнетСобытие на этой сущности, когда кто-то слезает.
passenger_max_widthDecimal"0.00"Максимальная ширина наездника; поставьте 0, чтобы разрешить любой размер.
priorityInteger"N/A"Старое поле, больше не используется.
pull_in_entitiesBoolean"false"Если true, сущности разрешенных семейств рядом затягиваются на свободные места, как мобы в лодку.
rider_can_interactBoolean"false"Если true, наездник может выбирать эту сущность взглядом и взаимодействовать с ней.
seat_countInteger"1"Сколько наездников помещается одновременно.
seatsListнетПозиции и настройки мест для каждого наездника.

Пример

Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):

BP/entities/<name>.json
{
  "minecraft:rideable": {
    "controlling_seat": "0",
    "crouching_skip_interact": "true",
    "dismount_mode": "default",
    "family_types": {},
    "interact_text": "",
    "on_rider_enter_event": "",
    "on_rider_exit_event": "",
    "passenger_max_width": "0.00"
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more