Asynchronous ... Event и Sync catcher
Плагин обратился к игровому API из чужого потока: чем это грозит и как найти виновника.
Обновлено 13 августа 2026 г.
java.lang.IllegalStateException: Asynchronous player tracker update!
[WARN]: Plugin ExamplePlugin tried to register listener ... asynchronously
Paper ловит обращения к игровому миру из асинхронных потоков и печатает ошибку вместо тихого повреждения данных.
Почему это важно
Игровой мир не рассчитан на параллельный доступ. Асинхронная запись даёт:
- дублирование и пропажу предметов;
- сущностей в некорректном состоянии;
- повреждение чанков — Повреждённый мир.
Ошибка выглядит безобидно, а последствия проявляются позже и не связываются с причиной.
Что делать
- Найти плагин по стеку.
- Обновить его: в новых версиях авторы обычно это чинят.
- Не помогло — снять и заменить аналогом, сообщив автору.
Что НЕ делать
Не отключать проверку настройками ядра. Она не создаёт проблему, а показывает её.
Смежное
ConcurrentModificationException — соседний симптом той же болезни.