diff options
author | Tyler Murphy <tylermurphy534@gmail.com> | 2021-10-17 23:00:51 -0400 |
---|---|---|
committer | Tyler Murphy <tylermurphy534@gmail.com> | 2021-10-17 23:00:51 -0400 |
commit | 05039090145b621b0809aa4239d5af355550129b (patch) | |
tree | 9604fa50d5f51530e62afa5a79d18e3501851db0 /src/main/java/net/tylermurphy/hideAndSeek | |
parent | Merge pull request #7 from tylermurphy534/1.3.0beta6 (diff) | |
download | kenshinshideandseek-05039090145b621b0809aa4239d5af355550129b.tar.gz kenshinshideandseek-05039090145b621b0809aa4239d5af355550129b.tar.bz2 kenshinshideandseek-05039090145b621b0809aa4239d5af355550129b.zip |
glow fix, on join code change
Diffstat (limited to 'src/main/java/net/tylermurphy/hideAndSeek')
-rw-r--r-- | src/main/java/net/tylermurphy/hideAndSeek/bukkit/EventListener.java | 28 | ||||
-rw-r--r-- | src/main/java/net/tylermurphy/hideAndSeek/util/Functions.java | 4 |
2 files changed, 4 insertions, 28 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/bukkit/EventListener.java b/src/main/java/net/tylermurphy/hideAndSeek/bukkit/EventListener.java index 1136ea4..8823e89 100644 --- a/src/main/java/net/tylermurphy/hideAndSeek/bukkit/EventListener.java +++ b/src/main/java/net/tylermurphy/hideAndSeek/bukkit/EventListener.java @@ -22,7 +22,6 @@ import org.bukkit.event.entity.ProjectileLaunchEvent; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerKickEvent; import org.bukkit.event.player.PlayerQuitEvent; -import org.bukkit.potion.PotionEffect; import net.md_5.bungee.api.ChatColor; import net.tylermurphy.hideAndSeek.Main; @@ -34,31 +33,13 @@ public class EventListener implements Listener { @EventHandler public void onPlayerJoin(PlayerJoinEvent event) { event.getPlayer().setLevel(0); - if(!Functions.setup()) return; HiderTeam.removeEntry(event.getPlayer().getName()); SeekerTeam.removeEntry(event.getPlayer().getName()); SpectatorTeam.removeEntry(event.getPlayer().getName()); - if(status.equals("Playing") || status.equals("Starting")) { - if(event.getPlayer().getWorld().getName().equals("hideandseek_"+spawnWorld)) { - Spectator.add(event.getPlayer().getName()); - SpectatorTeam.addEntry(event.getPlayer().getName()); - event.getPlayer().sendMessage(messagePrefix + "You have joined mid game, and thus have been placed on the spectator team."); - event.getPlayer().setGameMode(GameMode.SPECTATOR); - event.getPlayer().getInventory().clear(); - for(PotionEffect effect : event.getPlayer().getActivePotionEffects()){ - event.getPlayer().removePotionEffect(effect.getType()); - } - event.getPlayer().teleport(new Location(Bukkit.getWorld("hideandseek_"+spawnWorld), spawnPosition.getX(),spawnPosition.getY(),spawnPosition.getZ())); - } - if(event.getPlayer().getWorld().getName().equals(spawnWorld)) { - event.getPlayer().teleport(new Location(Bukkit.getWorld(exitWorld), exitPosition.getX(), exitPosition.getY(), exitPosition.getZ())); - event.getPlayer().setGameMode(GameMode.ADVENTURE); - } - } else if(status.equals("Setup") || status.equals("Standby")) { - if(Functions.playerInProtectedWorld(event.getPlayer())){ - event.getPlayer().teleport(new Location(Bukkit.getWorld(exitWorld), exitPosition.getX(), exitPosition.getY(), exitPosition.getZ())); - event.getPlayer().setGameMode(GameMode.ADVENTURE); - } + if(!Functions.setup()) return; + if(event.getPlayer().getWorld().getName().equals("hideandseek_"+spawnWorld) || event.getPlayer().getWorld().getName().equals(lobbyWorld)){ + event.getPlayer().teleport(new Location(Bukkit.getWorld(exitWorld), exitPosition.getX(), exitPosition.getY(), exitPosition.getZ())); + event.getPlayer().setGameMode(GameMode.ADVENTURE); } } @@ -136,7 +117,6 @@ public class EventListener implements Listener { if(event.getEntity() instanceof Snowball) { Snowball snowball = (Snowball) event.getEntity(); if(snowball.getShooter() instanceof Player) { - if(!Functions.playerInProtectedWorld((Player) snowball.getShooter())) return; Player player = (Player) snowball.getShooter(); if(Hider.contains(player.getName())) { Main.glow.onProjectilve(); diff --git a/src/main/java/net/tylermurphy/hideAndSeek/util/Functions.java b/src/main/java/net/tylermurphy/hideAndSeek/util/Functions.java index 149e9ac..cff39a3 100644 --- a/src/main/java/net/tylermurphy/hideAndSeek/util/Functions.java +++ b/src/main/java/net/tylermurphy/hideAndSeek/util/Functions.java @@ -155,10 +155,6 @@ public class Functions { board = mainBoard; } - public static boolean playerInProtectedWorld(Player p) { - return p.getWorld().getName().equals("hideandseek_"+spawnWorld) || p.getWorld().getName().equals(spawnWorld); - } - public static void broadcastMessage(String message) { for(Player player : playerList.values()) { player.sendMessage(message); |