Плагин Защита Plugin Hide Pro Bungee/Velocity [2.15.4]

  • Небольшие оптимизации.
  • Исправлено некорректное отображение версии [Velocity]
Автор: bobobo
  • Исправлена потенциальная утечка памяти.
  • Оптимизирован код и обновлена конфигурация по умолчанию.
  • Исправлена проблема с вариантами автодополнения, использующими регулярные выражения.
  • Исправлены проблемы совместимости со старыми версиями GSON.
Автор: bobobo
  • Добавлена поддержка Velocity 4.0.
  • Добавлена проверка прав доступа для выполнения команды plhide.
  • Исправлена ошибка, возникавшая при записи сообщений в журнал (логировании).
Автор: bobobo
  • Исправлена ошибка, из-за которой обновление конфига ломало настройки [Bungee].
Автор: bobobo
  • Выпущен Web Editor: теперь настройки и группы можно редактировать визуально через веб-интерфейс. Можно загрузить YAML-файл, изменить параметры и сохранить его.
  • Сообщение о кике при превышении лимита команд (command_spam) теперь настраивается.
  • Добавлена поддержка отрицания плагинов (bulk-blacklisting):
    • Теперь можно блокировать целые плагины через !plugin:<PluginName> (например !plugin:Essentials).
    • Это сразу блокирует и скрывает все команды плагина.
  • Исправлена проблема с таб-комплитом: он больше не показывал лишние/утекающие команды плагинов.
  • Добавлена поддержка регулярных выражений: теперь можно использовать regex: в начале записи.
  • Добавлена официальная поддержка версий 26.1 и 26.2.
  • Добавлен Plugin Channel Hider:
    • Защита от модифицированных клиентов, которые могут видеть зарегистрированные plugin channels.
    • Настраивается через plugin_channel_hider в конфиге.
    • Есть whitelist разрешённых каналов (например minecraft:brand, bungeecord:main, velocity:main).
    • Бэкап-доступ для админов через permission: plhide.bypass.channelhide.
  • Исправлен update notifier.
  • Другие мелкие улучшения и исправления.
Автор: bobobo
  • Исправлена ошибка при автодополнении команд (tab-complete). [Spigot]
Автор: bobobo
  • Исправлены дополнительные проблемы с загрузкой библиотек Adventure [Spigot]
  • Исправлена ещё одна проблема с загрузкой библиотек (извините) [Spigot]
  • Исправлено, что одна из библиотек загружалась некорректно [Spigot]
Автор: bobobo
  • Теперь форматирование MiniMessage полностью поддерживается [Spigot, Velocity]
  • Исправлено, что MiniMessage не работал для pl-message
  • Добавлена возможность рекурсивных ссылок списков внутри списков
  • Добавлена официальная поддержка версий 1.21.9–1.21.11
  • Удалена функция исправления эксплойта автодополнения, так как проблема устранена в новых версиях Minecraft и доступны более эффективные решения
  • Небольшие улучшения
Автор: bobobo
  • Лайк 0
Реакции:2 пользователей
Добавлено:
  • Поддержка MiniMessage. Чтобы включить, добавьте в конфиг:
minimessage: true
(Spigot, Velocity)
  • Поддержка пер-групп для миров. Если включено, плагин обновляет группу игрока при каждом переходе между мирами, что позволяет использовать пер-мира контексты прав. Может повлиять на производительность серверов с частыми переключениями миров. Чтобы включить, добавьте в spigot-конфиг:
per_world_group_updates: true
Примечание для Velocity: эту опцию нужно добавлять в конфиги каждого саб-сервера, а не в конфиг прокси.
  • Опция luckperms_prefer_server_key_for_context. Определяет, использовать ли для поиска контекста LuckPerms ключ server или world. (Velocity)
    • По умолчанию: true — используется ключ server (стандартное поведение для Paper/Spigot).
    • Если установить в false, будет использоваться ключ world, который в Velocity-сетях обычно соответствует саб-серверу, к которому подключён игрок.
Все новые параметры можно посмотреть в примере config_with_explanations.yml.
Автор: bobobo
ВерхНиз