В исключении написано:
Caused by: java.lang.NullPointerException
at com.nerd2201.skydungeon.events.LobbyJoinEvent.onPlayerJoin(LobbyJoinEvent.java:23) ~[?:?]
NullPointerException обычно возникает, когда вы пытаетесь сделать что-то с объектом, значение которого null
, для болееточное описание по ссылке.
И ясно сказано, что это происходит в вашем LobbyJoinEvent
вызове на 23-й строке:
if (Wrapper.game.getStatus() == Game.GameStatus.LOBBY) {
Так что я думаю, что game
равно null
, вы должныпроверьте по причинам в вашем проекте.(Возможно, вы не правильно его инициализировали.)