diff --git a/LobbySystem/src/de/steamwar/lobby/listener/PlayerSpawn.java b/LobbySystem/src/de/steamwar/lobby/listener/PlayerSpawn.java index 5efdcd9a..ecf79056 100644 --- a/LobbySystem/src/de/steamwar/lobby/listener/PlayerSpawn.java +++ b/LobbySystem/src/de/steamwar/lobby/listener/PlayerSpawn.java @@ -25,7 +25,10 @@ import de.steamwar.lobby.special.advent.AdventsCalendar; import de.steamwar.lobby.util.ItemBuilder; import de.steamwar.network.NetworkSender; import de.steamwar.network.packets.client.ImALobbyPacket; -import org.bukkit.*; +import org.bukkit.Bukkit; +import org.bukkit.Difficulty; +import org.bukkit.GameMode; +import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; @@ -50,12 +53,7 @@ public class PlayerSpawn extends BasicListener { public void onJoin(PlayerJoinEvent e) { Player player = e.getPlayer(); e.setJoinMessage(null); - Bukkit.getWorlds().forEach(world -> { - world.setDifficulty(Difficulty.HARD); - world.setGameRule(GameRule.MOB_GRIEFING, true); - world.setGameRule(GameRule.MOB_GRIEFING, true); - world.setGameRule(GameRule.DO_MOB_LOOT, true); - }); + player.getWorld().setDifficulty(Difficulty.HARD); player.setGameMode(GameMode.SURVIVAL); player.setWalkSpeed(0.5f);