summaryrefslogtreewikicommitdiff
path: root/src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java
diff options
context:
space:
mode:
authorTyler Murphy <tylermurphy534@gmail.com>2021-08-31 21:55:27 -0400
committerTyler Murphy <tylermurphy534@gmail.com>2021-08-31 21:55:27 -0400
commitf1379a94754b68cc3904d2b96b5815854d5565c1 (patch)
tree39ef970eabaaeabf0993ea1cec6ffbd31c83a07b /src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java
parent1.3.0 beta 4 (diff)
downloadkenshinshideandseek-f1379a94754b68cc3904d2b96b5815854d5565c1.tar.gz
kenshinshideandseek-f1379a94754b68cc3904d2b96b5815854d5565c1.tar.bz2
kenshinshideandseek-f1379a94754b68cc3904d2b96b5815854d5565c1.zip
1.3.0 beta 5
Diffstat (limited to 'src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java')
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java62
1 files changed, 0 insertions, 62 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java b/src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java
deleted file mode 100644
index b709120..0000000
--- a/src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package net.tylermurphy.hideAndSeek.commands;
-
-import static net.tylermurphy.hideAndSeek.Store.*;
-
-import org.bukkit.Bukkit;
-import org.bukkit.GameMode;
-import org.bukkit.Location;
-import org.bukkit.command.CommandSender;
-import org.bukkit.entity.Player;
-import org.bukkit.potion.PotionEffect;
-import org.bukkit.potion.PotionEffectType;
-
-import net.tylermurphy.hideAndSeek.util.Functions;
-import net.tylermurphy.hideAndSeek.util.ICommand;
-import net.tylermurphy.hideAndSeek.util.Packet;
-
-public class Stop implements ICommand {
-
- public void execute(CommandSender sender, String[] args) {
- if(status.equals("Starting") || status.equals("Playing")) {
- Bukkit.broadcastMessage(abortPrefix + "Game has been force stopped.");
- onStop();
-
- } else {
- sender.sendMessage(errorPrefix + "There is no game in progress");
- return;
- }
- }
-
- public String getLabel() {
- return "stop";
- }
-
- public static void onStop() {
- if(status.equals("Standby")) return;
- status = "Standby";
- gameId++;
- for(Player player : playerList.values()) {
- player.setGameMode(GameMode.ADVENTURE);
- Hider.addEntry(player.getName());
- player.getInventory().clear();
- player.teleport(new Location(Bukkit.getWorld(spawnWorld), spawnPosition.getX(),spawnPosition.getY(),spawnPosition.getZ()));
- for(PotionEffect effect : player.getActivePotionEffects()){
- player.removePotionEffect(effect.getType());
- }
- player.addPotionEffect(new PotionEffect(PotionEffectType.HEAL, 1, 100));
- for(Player temp : playerList.values()) {
- Packet.setGlow(player, temp, false);
- }
- }
- Functions.resetWorldborder();
- }
-
- public String getUsage() {
- return "";
- }
-
- public String getDescription() {
- return "Stops the game";
- }
-
-}