From 1ef1d760edb2b86d085f0f2bdd9933e80a603bfe Mon Sep 17 00:00:00 2001 From: lars Date: Fri, 30 Oct 2026 00:16:42 +0100 Subject: [PATCH] fixed tetris game tick delay too low at high levels --- .../instance/game/stateless/types/tetris/game/TetrisGame.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/game/TetrisGame.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/game/TetrisGame.java index 5098939..e50c7ba 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/game/TetrisGame.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/tetris/game/TetrisGame.java @@ -92,7 +92,7 @@ public class TetrisGame { int standardTickDelay = 40; if(this.isFast) standardTickDelay = 20; - TaskSchedule nextTick = TaskSchedule.tick(Math.round((float) standardTickDelay / this.level)); + TaskSchedule nextTick = TaskSchedule.tick(Math.max(Math.round((float) standardTickDelay / this.level), 1)); if(this.paused) return nextTick; this.tick(); return nextTick;