Плагин для серверов Майнкрафт — продолжение BungeeJoinMessages для прокси-сетей BungeeCord и Velocity. Он настраивает сообщения о входе, выходе и переходе игрока между серверами.
Возможности
- Отдельные сообщения для входа в сеть, выхода и смены сервера.
- Поддержка старого форматирования и MiniMessage.
- Интеграция с SayanVanish, PremiumVanish и LimboAPI.
- Возможность скрывать сообщения для игроков в режиме невидимости.
Команды
/njoinspoof <join|leave|swap|toggle> [<from> <to>]— выводит поддельное сообщение от имени выполнившего команду игрока./njoinreload— перезагружает конфигурацию без перезапуска прокси./njointoggle <all|join|leave|swap> <on|off> [player]— включает или отключает выбранные сообщения для себя либо другого игрока. При запуске из консоли аргумент[player]обязателен./njoinimport <pathtousercache.json> [pathtousercache.json...]— импортирует игроков из файловusercache.jsonсерверов сети, чтобы они не получали сообщения о первом входе.
Права
networkjoinmessages.silent— не показывает владельцу сообщения о входах, выходах и переходах.networkjoinmessages.spoof— доступ к/njoinspoof.networkjoinmessages.reload— доступ к/njoinreload.networkjoinmessages.toggle— доступ к/njointoggleдля себя.networkjoinmessages.toggle.others— позволяет менять настройки сообщений другим игрокам.networkjoinmessages.import— доступ к/njoinimport.
Настройка
Основные сообщения настраиваются в config.yml, а сообщения для Discord — в discord.yml. После изменения файлов используйте /njoinreload.
В сообщениях доступны плейсхолдеры:
%player%,%displayname%,%player_prefix%,%player_suffix%— имя, отображаемое имя, префикс и суффикс игрока;%to%,%to_clean%,%from%,%from_clean%— сервер назначения или отправления, в том числе вариант без цветовых кодов;%playercount_to%,%playercount_from%,%playercount_server%,%playercount_network%— число игроков на нужном сервере или во всей сети;%server_name%,%server_name_clean%— имя сервера, включая вариант без цветовых кодов.
Требования
Плагин работает с BungeeCord и Velocity. Для префиксов и суффиксов нужен LuckPerms на прокси. Плейсхолдеры PlaceholderAPI требуют PAPIProxyBridge на прокси и серверах сети, а MiniPlaceholders должен быть установлен на прокси. Стандартные сообщения о входе и выходе можно отключить через EssentialsX или отдельный плагин.
