corrected PlayerLoginHandler

This commit is contained in:
Lars Neuhaus 2025-04-13 13:07:28 +02:00
parent 893923cc56
commit 867bee1c5a

View File

@ -2,7 +2,6 @@ package eu.mhsl.minenet.minigames.handler.global;
import eu.mhsl.minenet.minigames.Main; import eu.mhsl.minenet.minigames.Main;
import eu.mhsl.minenet.minigames.api.QueuedPlayerRooms; import eu.mhsl.minenet.minigames.api.QueuedPlayerRooms;
import eu.mhsl.minenet.minigames.instance.game.stateless.types.towerdefense.TowerdefenseFactory;
import eu.mhsl.minenet.minigames.instance.room.Room; import eu.mhsl.minenet.minigames.instance.room.Room;
import eu.mhsl.minenet.minigames.instance.transfer.Transfer; import eu.mhsl.minenet.minigames.instance.transfer.Transfer;
import eu.mhsl.minenet.minigames.skin.SkinCache; import eu.mhsl.minenet.minigames.skin.SkinCache;
@ -49,15 +48,7 @@ public class PlayerLoginHandler implements EventListener<AsyncPlayerConfiguratio
if(pushQueue != null) { if(pushQueue != null) {
Room.setRoom(p, Room.getRoom(pushQueue).orElseThrow()); Room.setRoom(p, Room.getRoom(pushQueue).orElseThrow());
} else { } else {
if(p.getUsername().equals("28Pupsi28")) { MoveInstance.move(p, Hub.INSTANCE);
try {
MoveInstance.move(p, new TowerdefenseFactory().manufacture(Room.createRoom(p)));
} catch (Exception e) {
throw new RuntimeException(e);
}
} else {
MoveInstance.move(p, Hub.INSTANCE);
}
} }
}, },
TaskSchedule.seconds(1), TaskSchedule.seconds(1),