ConcurrentModificationException
Plugin upravil zoznam počas jeho prechádzania alebo pristúpil k hernému vláknu z asynchrónneho: prečo je to nebezpečné a čo robiť.
Aktualizované 13. augusta 2026
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification
Kolekcia sa zmenila počas iterácie. V kontexte Minecraftu to takmer vždy znamená, že plugin pracuje s hernými dátami z iného vlákna.
Prečo je to nebezpečné
Nie je to neškodná chyba: môže viesť k strate dát, duplikácii predmetov a poškodeniu sveta. Server beží ďalej, ale jeho stav je už nekonzistentný.
Čo robiť
- Identifikuj plugin zo stack trace — názov balíka v riadkoch nižšie.
- Aktualizuj ho.
- Ak sa chyba stále vracia, plugin odstráň a nahlás ju autorovi: ide o chybu v kóde, nie o problém s konfiguráciou.
- Skontroluj, či nepoužívaš
/reload— táto chyba sa pri ňom objavuje hromadne. Použi radšej úplný reštart.
Súvisiace
Paper vypíše samostatné upozornenie, keď sa pristupuje k hernému API z asynchrónneho vlákna:
java.lang.IllegalStateException: Asynchronous entity add!
Význam je rovnaký — plugin robí niečo, čo nesmie. Podrobný rozbor nájdeš v Plugin rozbije server.
Minecraft hostingTvoj server beží, aj keď si offlineVytvoriť server
