Ставим НПС со скином и командой по клику в Citizens, вешаем голограммы в DecentHolograms и связываем всё с меню. С командами и ошибками, на которых спотыкаются чаще всего.
Спавн без НПС и надписей выглядит как пустая площадка: игрок не понимает, куда идти и что здесь вообще есть. Связка Citizens и DecentHolograms решает это бесплатно. Ниже по шагам: НПС со скином и командой по клику, голограмма над ним, переход в меню. Как вписать всё это в общий стиль сервера, мы писали в статье об оформлении.
/papi ecloud download Server, затем /papi reload.После установки полный перезапуск сервера, не /reload.
/npc create &eТорговец создаст его на вашем месте. Цветовые коды в имени работают./npc select, или /npc select номер. Номера видно в /npc list./npc skin Notch./npc lookclose./npc command add -p warp shop. Флаг -p значит «от имени игрока». Без него команда идёт от консоли, а ник подставляется через <p>: /npc command add give <p> bread 1./npc tphere. Переименовать: /npc rename новое_имя./npc remove.Открыть меню DeluxeMenus по клику можно двумя способами: от игрока его командой открытия, /npc command add -p menu, или от консоли, /npc command add dm open shop_menu <p>. Как собрать само меню, разобрано в статье про DeluxeMenus.
Все НПС хранятся в одном файле plugins/Citizens/saves.yml.
Не правьте saves.yml на запущенном сервере. При выключении Citizens запишет свою копию поверх вашей, и правка пропадёт. Сначала стоп, потом файл, потом запуск./dh create spawn_info &6Добро пожаловать создаст голограмму с первой строкой./dh line add spawn_info 1 &7Онлайн: &f%server_online%./dh line set spawn_info 1 2 &aНовый текст.#ICON: DIAMOND в качестве содержимого строки./dh movehere spawn_info./dh list, /dh delete spawn_info.Каждая голограмма лежит отдельным файлом в plugins/DecentHolograms/holograms/. Там же видно все строки, дальность показа и интервал обновления. После ручной правки файлов нужен /dh reload.
У DecentHolograms есть страницы и действия по клику на страницу: сообщение, команда, переход к следующей странице. Так делают голограмму-гайд, которую игрок листает кликом. Полный синтаксис покажет /dh help.
| Строки Citizens | Голограмма DecentHolograms | |
|---|---|---|
| Как делается | командой /npc hologram у выбранного НПС | отдельная голограмма над головой |
| Двигается за НПС | да | нет, стоит на своём месте |
| Оформление | текстовые строки | предметы, страницы, клики, плейсхолдеры |
| Когда брать | НПС ходит или его часто переставляют | НПС стоит на спавне насовсем |
Голограмму над НПС ставьте выше таблички с его именем, иначе строки налезут друг на друга. Если ник над головой не нужен, оставьте НПС короткое имя и пишите всё в голограмме.
warp shop. Добавьте -p или подставьте ник через <p>.-p команда выполняется с правами самого игрока. Выдайте нужное право группе, а не делайте команду от оператора.saves.yml на живом сервере, о чём выше.В Cloud Panel персонаж собирается в одной карточке: скин по нику или по картинке, имя с цветами, голограмма и меню по клику. Слева сразу видно, как его увидят в игре. Номера, флаги и порядок команд держать в голове не нужно.
Голограммы правятся в конструкторе: строки, цвета, команда по клику. Ключи Citizens и DecentHolograms панель знает и подписывает по-русски. Каждая правка попадает в журнал, откат возвращает файл байт в байт. Голограмму можно собрать и без установки: на странице панели конструктор работает в браузере, готовый конфиг DecentHolograms забираете бесплатно.
Строки голограммы удобно сначала набросать в бесплатном генераторе голограмм: видно, как текст будет выглядеть в игре, и конфиг DecentHolograms готов сразу.
-p или с <p>.saves.yml и папка голограмм сохранены в бэкап.Хотите собрать НПС и голограммы мышкой на своём сервере: 3 дня бесплатно, без карты.
Мы делаем сборки, плагины и сайты для серверов Minecraft с 2022 года. Готовое решение ставится на ваш хостинг за вечер, установку делаем бесплатно.