Перевод плагинов на MySQL
Зачем плагинам общая база: настройка LuckPerms, CoreProtect, банов и экономики на MySQL и что это даёт сетке серверов.
Обновлено 13 августа 2026 г.
По умолчанию плагины хранят данные в файлах или SQLite. Это работает, пока сервер один и игроков немного.
Когда пора переходить
- Сетка серверов: права и баны должны быть общими — Сеть серверов.
- Тысячи уникальных игроков: файловое хранилище тормозит старт и сохранение.
- Нужен внешний доступ к данным: сайт, бот, статистика.
Пример: LuckPerms
plugins/LuckPerms/config.yml:
storage-method: mysql
data:
address: host:port
database: имя_базы
username: пользователь
password: пароль
table-prefix: luckperms_
После смены хранилища данные не переносятся автоматически:
lp migrate mysql
или экспорт-импорт через lp export и lp import.
Другие плагины
- CoreProtect — секция
mysql: trueвconfig.yml. Полезно: база логов растёт быстро — CoreProtect. - Плагины банов — общая база даёт сквозной бан по сетке.
- Экономика — обязательна общая база, иначе балансы разъедутся.
- AuthMe — MySQL ускоряет вход при большом онлайне.
Префиксы таблиц
Если несколько плагинов или несколько серверов используют одну базу, задавайте разные префиксы таблиц — иначе конфликт имён.
Копии
Перевод на MySQL означает, что мир больше не содержит всех данных сервера. Настройте регулярный дамп — Дамп базы.