From 0715771bfcbea5ee5e4aa26e1d9837741c9f8cac Mon Sep 17 00:00:00 2001 From: lars Date: Mon, 23 Dec 2024 23:45:16 +0100 Subject: [PATCH] add adventure mode for tournament display --- .../minenet/minigames/score/tournament/TournamentDisplay.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/eu/mhsl/minenet/minigames/score/tournament/TournamentDisplay.java b/src/main/java/eu/mhsl/minenet/minigames/score/tournament/TournamentDisplay.java index 03a9348..c917e14 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/score/tournament/TournamentDisplay.java +++ b/src/main/java/eu/mhsl/minenet/minigames/score/tournament/TournamentDisplay.java @@ -30,6 +30,8 @@ public class TournamentDisplay extends MineNetInstance implements Spawnable { this.places = tournament.getPlaces(); this.tournament = tournament; + this.places.forEach(player -> player.setGameMode(GameMode.ADVENTURE)); + eventNode().addListener(PlayerMoveEvent.class, playerMoveEvent -> { if(isOnDisplay(playerMoveEvent.getPlayer()) && !playerMoveEvent.getNewPosition().sameBlock(placePositions[getRankPosition(playerMoveEvent.getPlayer())])) { playerMoveEvent.setCancelled(true);