diff --git a/src/main/java/com/plotsquared/bukkit/object/BukkitPlayer.java b/src/main/java/com/plotsquared/bukkit/object/BukkitPlayer.java index d1b190476..b805a2c21 100644 --- a/src/main/java/com/plotsquared/bukkit/object/BukkitPlayer.java +++ b/src/main/java/com/plotsquared/bukkit/object/BukkitPlayer.java @@ -201,12 +201,16 @@ public class BukkitPlayer extends PlotPlayer { switch (gamemode) { case ADVENTURE: player.setGameMode(GameMode.ADVENTURE); + return; case CREATIVE: player.setGameMode(GameMode.CREATIVE); + return; case SPECTATOR: player.setGameMode(GameMode.SPECTATOR); + return; case SURVIVAL: player.setGameMode(GameMode.SURVIVAL); + return; } }