Skip to content
Hosting · Fajlovi, bekapi i baza podataka

Prebacivanje pluginova na MySQL

Zašto pluginovima treba zajednička baza: podešavanje LuckPerms, CoreProtect, banova i ekonomije na MySQL i šta to daje mreži servera.

Ažurirano 13. avgust 2026.

Podrazumevano, pluginovi čuvaju podatke u fajlovima ili SQLite-u. To radi sve dok imaš jedan server i malo igrača.

Kada preći

  • Serverska mreža: dozvole i banovi moraju biti deljeni — Serverska mreža.
  • Hiljade jedinstvenih igrača: čuvanje u fajlovima usporava pokretanje i snimanje.
  • Potreban ti je spoljni pristup podacima: sajt, bot, statistika.

Primer: LuckPerms

plugins/LuckPerms/config.yml:

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

Podaci se ne migriraju automatski nakon što promeniš pozadinu za čuvanje:

lp migrate mysql

ili izvezi i uvezi preko lp export i lp import.

Ostali pluginovi

  • CoreProtect — sekcija mysql: true u config.yml. Korisno: baza logova brzo raste — CoreProtect.
  • Pluginovi za banove — deljena baza daje ti banove na nivou cele mreže.
  • Ekonomija — deljena baza je obavezna, inače će se stanja razlikovati.
  • AuthMe — MySQL ubrzava prijavu kad ima mnogo igrača.

Prefiksi tabela

Ako više pluginova ili više servera koristi istu bazu, podesi različite prefikse tabela — inače ćeš dobiti konflikte imena.

Bekapi

Prelazak na MySQL znači da svet više ne sadrži sve podatke servera. Podesi redovan dump — Dump baze podataka.

Minecraft hostingTvoj server radi i dok si oflajnNapravi server