Skip to content
Хостинг · Файли, резервні копії та база даних

Переведення плагінів на MySQL

Навіщо плагінам спільна база даних: налаштування LuckPerms, CoreProtect, банів та економіки на MySQL і що це дає мережі серверів.

Оновлено 13 серпня 2026 р.

Стандартно плагіни зберігають дані у файлах або SQLite. Це працює, поки у вас один сервер і небагато гравців.

Коли переходити

  • Серверна мережа: права та бани мають бути спільними — Серверна мережа.
  • Тисячі унікальних гравців: файлове сховище сповільнює запуск і збереження.
  • Потрібен зовнішній доступ до даних: сайт, бот, статистика.

Приклад: LuckPerms

plugins/LuckPerms/config.yml:

storage-method: mysql
data:
  address: host:port
  database: db_name
  username: user
  password: password
  table-prefix: luckperms_

Дані не переносяться автоматично після зміни сховища:

lp migrate mysql

або експортуйте та імпортуйте через lp export і lp import.

Інші плагіни

  • CoreProtect — розділ mysql: true у config.yml. Корисно: база логів швидко зростає — CoreProtect.
  • Плагіни банів — спільна база дає бани в межах усієї мережі.
  • Економіка — спільна база обов'язкова, інакше баланси розійдуться.
  • AuthMe — MySQL прискорює вхід за великої кількості гравців.

Префікси таблиць

Якщо кілька плагінів або кілька серверів використовують ту саму базу, задайте різні префікси таблиць — інакше виникнуть конфлікти назв.

Резервні копії

Перехід на MySQL означає, що світ більше не містить усіх даних сервера. Налаштуйте регулярний дамп — Дамп бази даних.

Хостинг MinecraftВаш сервер працює, навіть коли ви офлайнСтворити сервер