Плагин для создания NPC #20

Closed
opened 2025-05-13 18:46:15 +00:00 by cuqmbr · 1 comment
Owner

Описать почему был выбран плагин, добавить заметки по конфигурации

Описать почему был выбран плагин, добавить заметки по конфигурации
cuqmbr added the
server/lobby
label 2025-05-13 18:46:15 +00:00
cuqmbr self-assigned this 2025-05-13 18:46:15 +00:00
apathy was assigned by cuqmbr 2025-05-13 18:46:15 +00:00
oznobys was assigned by cuqmbr 2025-05-13 18:46:15 +00:00
cuqmbr added this to the Task Tracker project 2025-05-13 18:46:15 +00:00
apathy was unassigned by cuqmbr 2025-05-26 17:48:21 +00:00
oznobys was unassigned by cuqmbr 2025-05-26 17:48:21 +00:00
Author
Owner

Был выбран плагин FancyNpcs из-за его популярности, большого количества функций и имеющегося опыта работы с ним.

Возможности:

  • у NPC может быть моделька игрока, моба, предмета или блока. NPC-игроку можно изменить скин по нику или ссылке на изображение;
  • NPC-игроку можно выдать предметы в слоты брони и рук, изменить поворот головы, поставить позицию сидения, выдать эффект свечения, изменить размер;
  • по нажатию можно выполнять команды от имени игрока, в консоли, от имени игрока с правами оператора (OP), выводить сообщение в чат;
  • интегрируется с плагином FancyHolograms;
  • поддерживает форматирование текста по стандарту MiniMessage;
  • поддерживает PlaceholderAPI и MiniPlaceholders;
  • Посмотреть, что можно делать и этим плагином.

Примечания:

  • установка на сервер lobby;
  • директории .data, logs, _skins и файл npcs.yml (данные созданых NPC) (расположены по пути src/plugins/FancyNpcs) в Docker-контейнере создаются в директории с данными, в папке с конфигурацией для них создаются символичные ссылки;
  • плагин автоматически отправляет аналитику. она была отключена в конфиге по пути src/FancyAnalytinc/config.yml.
Был выбран плагин [FancyNpcs](https://docs.fancyinnovations.com/fancynpcs/) из-за его популярности, большого количества функций и имеющегося опыта работы с ним. Возможности: - у NPC может быть моделька игрока, моба, предмета или блока. NPC-игроку можно изменить скин по нику или ссылке на изображение; - NPC-игроку можно выдать предметы в слоты брони и рук, изменить поворот головы, поставить позицию сидения, выдать эффект свечения, изменить размер; - по нажатию можно выполнять команды от имени игрока, в консоли, от имени игрока с правами оператора (OP), выводить сообщение в чат; - интегрируется с плагином [FancyHolograms](https://docs.fancyinnovations.com/fancyholograms/); - поддерживает форматирование текста по стандарту MiniMessage; - поддерживает [PlaceholderAPI](https://github.com/PlaceholderAPI/PlaceholderAPI) и [MiniPlaceholders](https://github.com/MiniPlaceholders/MiniPlaceholders/); - [Посмотреть, что можно делать и этим плагином](https://docs.fancyinnovations.com/fancynpcs/inspiration/). Примечания: - установка на сервер _lobby_; - директории _.data_, _logs_, _skins и файл _npcs.yml_ (данные созданых NPC) (расположены по пути src/plugins/FancyNpcs) в Docker-контейнере создаются в директории с данными, в папке с конфигурацией для них создаются [символичные ссылки](https://en.wikipedia.org/wiki/Symbolic_link); - плагин автоматически отправляет аналитику. она была отключена в конфиге по пути _src/FancyAnalytinc/config.yml_.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: bebrashield/task-tracker#20
No description provided.