Неигровые персонажи (англ. NPCs) это дружелюбные и интерактивные мобы которые имеют модель, аналогичную жителю. Они являются эксклюзивными для образовательного издания[1] и Bedrock Edition.
Появление
В отличие от других сущностей, NPC не появляются естественным образом, их можно создавать только с помощью NPC яйца призывания.
При появлении у NPC будет отображаться имя, нависающее над головой, и по умолчанию §eNPC
.
Поведение
У NPC нет ИИ. Они не могут ни двигаться, ни подталкиваться другими сущностями. Зелье на них также не оказывает урона и не подвержены их влиянию. Тем не менее, NPC все еще могут повернуть свое тело и смотреть на ближайшего игрока, если достаточно близко. NPC могут толкаться с помощью липких поршней снизу или по бокам с прикрепленным блоком слизи, и они могут скользить по льду при толкании.
NPC непобедимы, что означает, что снаряды пройдут через их тело.
Интерфейс
Если щелкнуть правой кнопкой мыши по NPC, появится интерфейс, и его можно редактировать, только если у игрока есть разрешение на застройку мира. Интерфейс позволяет игроку редактировать диалог, имя, внешний вид и расширенные настройки. Когда у игрока нет разрешения мирового строителя, он показывает только диалог и кнопки.
Настройка
- Имя
- Имя NPC может быть введено в верхнюю текстовую панель под названием «Имя». Текстовое ограничение для имени составляет 32, и цвет можно изменить с помощью цветовых кодов.
- Диалог
- Диалоговое окно, расположенное прямо под «Имя» и часто используется в качестве инструмента для навигации. Ограничение текста для диалога составляет 256, хотя в некоторых случаях это выглядит как 337.
- Вид
- Внешний вид NPC можно выбрать, чтобы изменить обложку, просто щелкнув левой кнопкой мыши на выбранной обложке.
- В настоящее время доступно 20 скинов для неигровых персонажей.
- Расширенные настройки
- Расширенные настройки NPC состоят из URL и команд. Они используются для создания интерактивных кнопок. Максимальные текущие расширенные настройки, которые можно добавить 6.
- URL
- Функция URL позволяет игроку добавить кнопку гиперссылки. URL-адрес может быть введен в первом поле ввода под заголовком до 1024 букв.
- Чтобы изменить имя кнопки или метку, можно продолжить, заполнив поле ввода под названием «Имя кнопки», текущее ограничение текста для метки составляет 16 букв.
- При добавлении кнопка будет отображаться, только если у игрока отключено разрешение мирового строителя. Ярлык кнопки по умолчанию имеет значение «Узнать больше», а цвет по умолчанию - синий, его можно изменить с помощью цветовых кодов.
- Команда
- Командная функция позволяет игроку добавлять один или несколько исполняемых команд в NPC. Команда может быть введена в первом поле ввода под заголовком, в отличие от командного блока, несколько команд могут быть выполнены в одном окне. Текущее максимальное количество букв для команды - 1024. Команды выполняются, когда диалог с NPC закрыт.
- Команда может быть представлена в виде кнопки или прямой команды. В качестве кнопки можно изменить имя или метку кнопки, заполнив поле ввода под названием «Имя кнопки», ограничение текста для метки составляет 16 букв. Это может быть выполнено, только если у игрока отключено разрешение строителя мира.
- Если кнопка не добавлена в качестве кнопки, команда будет выполнена после закрытия диалога с NPC, видимого при щелчке правой кнопкой мыши по NPC. Наоборот, кнопка будет отображаться и имеет цвет метки по умолчанию светло-серый, и ее можно изменить с помощью цветовых кодов.
История
Альфа-версия Pocket Edition | |||||
---|---|---|---|---|---|
0.16.0 | Добавлены неигровые персонажи. | ||||
Alpha | NPC теперь удалены. Тем не менее, их идентификатор сохраненной игры и яйца призывания все еще существуют. | ||||
Alpha | Яйцо призыва неигрового персонажа теперь удалено. | ||||
Alpha | NPC теперь будут иметь файл поведения в: 'server/entities/npc.json'. | ||||
Официальный выпуск Bedrock Edition | |||||
1.8.0 | Повторно добавленны NPC. В настоящее время они не имеют никакой функциональности.Шаблон:Verify | ||||
NPC могут быть вызваны только с помощью команды /summon , если включен режим Education Edition. | |||||
1.10.0 | NPC больше не могут быть вызваны с помощью /summon , но их все равно можно вызывать с помощью редактирования мобов, и они все еще доступны в мире, если они были созданы в предыдущей версии.
| ||||
NPC теперь имеют диалоговый интерфейс и сменные скины. | |||||
1.12.0 | Удалены диалоги и сменные скины из NPC. | ||||
Education Edition | |||||
1.0 | Добавлены NPC. Эти NPC доступны для редактирования и им могут быть предоставлены команды консоли для выполнения определенных действий. | ||||
1.0.2 | Страница интерфейса NPC теперь более продвинутая. | ||||
Добавлен режим кнопок для URL и команд. |