diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/Tetris.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/Tetris.java index 0f3336f..b293b61 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/Tetris.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/Tetris.java @@ -147,10 +147,10 @@ class Tetris extends StatelessGame { TetrisGame tetrisGame = this.tetrisGames.get(p); - p.teleport(tetrisGame.getPlayerSpawnPosition()); tetrisGame.sidebar.addViewer(p); MinecraftServer.getSchedulerManager().scheduleTask(() -> { + p.teleport(tetrisGame.getPlayerSpawnPosition()); Entity ghostBlock = new Entity(EntityType.BLOCK_DISPLAY); ((BlockDisplayMeta) ghostBlock.getEntityMeta()).setBlockState(Block.AIR); ghostBlock.setNoGravity(true); @@ -159,7 +159,6 @@ class Tetris extends StatelessGame { return TaskSchedule.stop(); }, TaskSchedule.nextTick()); - return super.onPlayerJoin(p); }