From 1a9b9f5fd20503e4e1392f95409539f3d84c8347 Mon Sep 17 00:00:00 2001 From: lars Date: Fri, 31 Jul 2026 13:28:27 +0200 Subject: [PATCH] added return to player race position check --- .../instance/game/stateless/types/playerRace/PlayerRace.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/PlayerRace.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/PlayerRace.java index 5f6545a..be6480f 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/PlayerRace.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/PlayerRace.java @@ -65,8 +65,10 @@ public class PlayerRace extends StatelessGame { @Override protected void onPlayerMove(@NotNull PlayerMoveEvent playerMoveEvent) { var player = playerMoveEvent.getPlayer(); - if(playerMoveEvent.getNewPosition().y() < this.height - 5) + if(playerMoveEvent.getNewPosition().y() < this.height - 5) { player.teleport(this.isBeforeBeginning ? this.getSpawn() : this.getNewSpawn(player)); + return; + } if(playerMoveEvent.getNewPosition().z() >= this.zLine.get(player) && this.isRunning) { this.zLine.merge(player, 19.0, Double::sum);