Plugin ruši server: kako da nađeš krivca
Metoda polovljenja: kako da identifikuješ plugin zbog kojeg server pada, laguje ili se čudno ponaša u nekoliko restarta.
Ažurirano 13. avgust 2026.
Server ti pada, laguje ili neće da se pokrene, a imaš trideset plugina. Nagađanje je besmisleno — postoji pouzdan metod.
Korak 1. Pročitaj log
Ponekad je krivac direktno imenovan: ime plugina se vidi u stack trace-u greške — Logovi i izveštaji o padu. Ako je tako, ne moraš dalje.
Korak 2. Prepola
- Preimenuj
pluginsuplugins_offi napravi prazanplugins(u panelu su to dva dugmeta — Fajlovi). - Vrati polovinu plugina. Pokreni server.
- Ako je problem tu, krivac je u ovoj polovini. Ako nije, u drugoj je.
- Nastavi da prepolavljaš.
Trideset plugina se proveri u pet restarta, ne u trideset.
Korak 3. Proveri zavisnosti
Kada uklanjaš plugin, ukloni i ono što zavisi od njega: uklanjanje Vault-a će pokvariti shop, uklanjanje ProtocolLib-a će pokvariti holograme. To je normalno i ne čini ih krivcima.
Znaci koji sužavaju pretragu
| Simptom | Gde da tražiš |
|---|---|
| Pad u trenutku igračeve akcije | Plugin koji obrađuje tu akciju |
| Curenje memorije tokom sati | Plugini sa sopstvenim taskovima i keševima |
| Pad TPS-a bez padova | Profilisanje, ne prepolavljanje — Spark |
| Neće da se pokrene posle ažuriranja verzije | Kompatibilnost — Kompatibilnost |
Kada ga nađeš
Ažuriraj plugin, potraži poznati problem u njegovom tracker-u, a ako rešenja nema, zameni ga alternativom. Vraćanje na stariju verziju je privremena mera, ne rešenje.
