В отличие от других сущностей, 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. Наоборот, кнопка будет отображаться и имеет цвет метки по умолчанию светло-серый, и её можно изменить с помощью цветовых кодов.
NPC больше не могут быть вызваны с помощью /summon, но их все равно можно вызывать с помощью редактирования мобов, и они все еще доступны в мире, если они были созданы в предыдущей версии.
NPC теперь имеют диалоговый интерфейс и сменные скины.