From 8f0a3ef68c4298ed3c79b4fc717f2fdc3d2cda7b Mon Sep 17 00:00:00 2001 From: Tyler Murphy Date: Wed, 18 Aug 2021 19:21:59 -0400 Subject: glow powerup --- .../java/net/tylermurphy/hideAndSeek/commands/Start.java | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'src/main/java/net/tylermurphy/hideAndSeek/commands/Start.java') diff --git a/src/main/java/net/tylermurphy/hideAndSeek/commands/Start.java b/src/main/java/net/tylermurphy/hideAndSeek/commands/Start.java index 5bf1c13..50dbc4f 100644 --- a/src/main/java/net/tylermurphy/hideAndSeek/commands/Start.java +++ b/src/main/java/net/tylermurphy/hideAndSeek/commands/Start.java @@ -13,6 +13,7 @@ import net.tylermurphy.hideAndSeek.ICommand; import net.tylermurphy.hideAndSeek.Main; import net.tylermurphy.hideAndSeek.manager.TauntManager; import net.tylermurphy.hideAndSeek.manager.WorldborderManager; +import net.tylermurphy.hideAndSeek.util.Functions; import static net.tylermurphy.hideAndSeek.Store.*; @@ -37,16 +38,10 @@ public class Start implements ICommand { sender.sendMessage(errorPrefix + "No Seekers were found"); return; } - Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "gamerule sendCommandFeedback false"); - Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "gamerule doImmediateRespawn true"); - Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "gamerule logAdminCommands false"); - Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "gamerule naturalRegeneration false"); - Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "gamerule keepInventory true"); - Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "gamerule showDeathMessages false"); - playerData = new HashMap(); + Functions.setGamerules(); + for(Player player : playerList.values()) { - resetPlayerData(player.getName(),true); player.getInventory().clear(); player.setGameMode(GameMode.ADVENTURE); player.teleport(new Location(player.getWorld(), spawnPosition.getX(),spawnPosition.getY(),spawnPosition.getZ())); @@ -70,7 +65,7 @@ public class Start implements ICommand { } WorldborderManager.reset(); status = "Starting"; - startTaskId = Bukkit.getServer().getScheduler().runTaskAsynchronously(Main.plugin, new Runnable(){ + Bukkit.getServer().getScheduler().runTaskAsynchronously(Main.plugin, new Runnable(){ public void run() { int temp = gameId; Bukkit.getServer().broadcastMessage(messagePrefix + "Hiders have 30 seconds to hide!"); @@ -97,7 +92,7 @@ public class Start implements ICommand { Bukkit.getServer().broadcastMessage(messagePrefix + "Attetion SEEKERS, its time to find the hiders!"); status = "Playing"; } - }).getTaskId(); + }); if(worldborderEnabled) { WorldborderManager.schedule(); } -- cgit v1.2.3-freya