- Баллы
- 76
Хотел я значит добавить в город нового игрока с помощью TownyAPI, но вот проблема появилась.
Оно выкидывает исключение NullPointerException, но код продолжает выполнятся дальше.
Всю логику я описываю в событии PlayerCommandPreProcessEvent. Пробовал делать это в новом потоке, пробовал разные методы получения Resident'a, проверял TownyAPI чтобы он не был null, targetPlayer сто процентов существует и находится в сети.
Просто впервые работаю с этой библиотекой, может я что то делаю не так ? Направьте на верный путь.
PHP:
Resident target = TownyUniverse.getInstance().getResident(targetPlayer.getName());
Всю логику я описываю в событии PlayerCommandPreProcessEvent. Пробовал делать это в новом потоке, пробовал разные методы получения Resident'a, проверял TownyAPI чтобы он не был null, targetPlayer сто процентов существует и находится в сети.
Просто впервые работаю с этой библиотекой, может я что то делаю не так ? Направьте на верный путь.
