
Список изменений
ProAuth — Release Notes v1.1.0
Release Notes
Version 1.1.0 — release of fixes and new features. Main objectives of the release: to eliminate vulnerability, improve integration with LuckPerms, and add telemetry with the option to disable it.
What's new and fixed:
-
VanishLogin
- The
/vanishlogincommand enables/disables hidden login mode for a player. - The status is saved in the database (
vanishloginfield). - When the flag is enabled, the plugin applies a special policy upon login (for example, giving the player a permission that hides their login or group).
- The
-
Chat fix (flectonepulse)
- Previously, unauthorized players could send messages to the
flectonepulsechat — this bug has been fixed. - Unauthorized players are now blocked from sending chat messages and certain interactions until they are authorized.
- Protection against damage from unauthorized players has also been added.
- Previously, unauthorized players could send messages to the
-
Telemetry
- Optional anonymous telemetry has been added.
- It is enabled by default on first launch (the
config.ymlbatch file containstelemetry.enabled: true). - To disable telemetry, open
ProAUTH/config.ymland set:
telemetry:
enabled: false
-
Database migration
- Added
original_groupandvanishloginfields to theuserstable. The plugin will attempt to automatically create the columns on first startup after the upgrade.
- Added
-
Integration with LuckPerms
- The plugin uses console
lpcommands to manage parent groups and player permissions.
- The plugin uses console
-
For flectonepulse to work correctly with ProAuth, you will need the LuckPerms plugin.
Примечания к релизу
Версия 1.1.0 — релиз исправлений и новых возможностей. Основные задачи релиза: устранить уязвимость, улучшить интеграцию с LuckPerms и добавить телеметрию с возможностью отключения.
Что добавилось и исправлено:
-
VanishLogin
- Команда
/vanishloginвключает/выключает режим скрытого входа для игрока. - Состояние сохраняется в базе данных (поле
vanishlogin). - При включённом флаге при входе плагин применяет специальную политику (например, поставить игроку пермишн, скрывающий его вход или группу).
- Команда
-
Исправление чата (flectonepulse)
- Ранее неавторизованные игроки могли отправлять сообщения в чат
flectonepulse— этот баг исправлен. - Для неавторизованных игроков теперь блокируется отправка чата и определённые взаимодействия до авторизации.
- Также добавлена защита от нанесения урона со стороны неавторизованных игроков.
- Ранее неавторизованные игроки могли отправлять сообщения в чат
-
Телеметрия
- Добавлена опциональная анонимная телеметрия.
- По умолчанию включена при первом запуске (пакетный
config.ymlсодержитtelemetry.enabled: true). - Чтобы отключить телеметрию, откройте
ProAUTH/config.ymlи установите:
telemetry:
enabled: false
-
Миграция базы данных
- Добавлены поля
original_groupиvanishloginв таблицуusers. Плагин попытается автоматически создать столбцы при первом старте после апгрейда.
- Добавлены поля
-
Интеграция с LuckPerms
- Плагин использует консольные
lpкоманды для управления родительскими группами и пермишнами игрока.
- Плагин использует консольные
-
Для кореектной работы flectonepulse с ProAuth понадобится плагин LuckPerms
