added color jump #12

Merged
jannis merged 5 commits from develop-colorjump into develop 2026-02-10 20:24:18 +00:00
Showing only changes of commit 2808393c23 - Show all commits

View File

@@ -70,7 +70,7 @@ public class ColorJump extends StatelessGame {
this.destroyAllExcept(this.currentBlock); this.destroyAllExcept(this.currentBlock);
scheduler.scheduleTask(() -> { scheduler.scheduleTask(() -> {
this.onStart(); this.nextRound();
jannis marked this conversation as resolved Outdated
Outdated
Review

this.nextRound()

this.nextRound()
return stop; return stop;
}, TaskSchedule.seconds(3)); }, TaskSchedule.seconds(3));
return stop; return stop;
@@ -130,12 +130,11 @@ public class ColorJump extends StatelessGame {
protected void onPlayerMove(@NotNull PlayerMoveEvent playerMoveEvent) { protected void onPlayerMove(@NotNull PlayerMoveEvent playerMoveEvent) {
var player = playerMoveEvent.getPlayer(); var player = playerMoveEvent.getPlayer();
if(this.isBeforeBeginning && playerMoveEvent.getNewPosition().y() < 29) if(playerMoveEvent.getNewPosition().y() >= 29)
jannis marked this conversation as resolved Outdated
Outdated
Review

early return:
if(playerMoveEvent.getNewPosition().y() >= 29) return;
player.teleport(this.getSpawn());
if(this.isRunning) ......

early return: if(playerMoveEvent.getNewPosition().y() >= 29) return; player.teleport(this.getSpawn()); if(this.isRunning) ......
return;
player.teleport(this.getSpawn()); player.teleport(this.getSpawn());
if(this.isRunning) {
if(this.isRunning && playerMoveEvent.getNewPosition().y() < 29) {
this.getScore().insertResult(player); this.getScore().insertResult(player);
player.teleport(this.getSpawn());
player.setGameMode(GameMode.SPECTATOR); player.setGameMode(GameMode.SPECTATOR);
} }
} }