diff options
author | Tyler Murphy <tylermurphy534@gmail.com> | 2021-08-24 18:09:31 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-24 18:09:31 -0400 |
commit | e45c39faf085a1dd517b92762581d3d8c2d2bbaf (patch) | |
tree | e73e8ad0eb3bb61cd358c2f93c65d65188c2e49c /src/main/java/net/tylermurphy/hideAndSeek/manager/EventManager.java | |
parent | fixed keep inv and death messages (diff) | |
parent | refactoring, command restructure, bug fixes, glow rewrite (diff) | |
download | kenshinshideandseek-e45c39faf085a1dd517b92762581d3d8c2d2bbaf.tar.gz kenshinshideandseek-e45c39faf085a1dd517b92762581d3d8c2d2bbaf.tar.bz2 kenshinshideandseek-e45c39faf085a1dd517b92762581d3d8c2d2bbaf.zip |
Merge pull request #6 from tylermurphy534/dev
merge fix
Diffstat (limited to 'src/main/java/net/tylermurphy/hideAndSeek/manager/EventManager.java')
-rw-r--r-- | src/main/java/net/tylermurphy/hideAndSeek/manager/EventManager.java | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/manager/EventManager.java b/src/main/java/net/tylermurphy/hideAndSeek/manager/EventManager.java deleted file mode 100644 index 00c59d2..0000000 --- a/src/main/java/net/tylermurphy/hideAndSeek/manager/EventManager.java +++ /dev/null @@ -1,61 +0,0 @@ -package net.tylermurphy.hideAndSeek.manager; - -import static net.tylermurphy.hideAndSeek.Store.*; - -import org.bukkit.Bukkit; -import org.bukkit.GameMode; -import org.bukkit.Location; -import org.bukkit.event.EventHandler; -import org.bukkit.event.Listener; -import org.bukkit.event.entity.PlayerDeathEvent; -import org.bukkit.event.player.PlayerJoinEvent; -import org.bukkit.event.player.PlayerQuitEvent; -import org.bukkit.potion.PotionEffect; - -import net.md_5.bungee.api.ChatColor; - -public class EventManager implements Listener { - - @EventHandler - public void onPlayerJoin(PlayerJoinEvent event) { - if(status.equals("Playing") || status.equals("Starting")) { - Spectator.addEntry(event.getPlayer().getName()); - resetPlayerData(event.getPlayer().getName(), false); - 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(event.getPlayer().getWorld(), spawnPosition.getX(),spawnPosition.getY(),spawnPosition.getZ())); - } else if(status.equals("Setup") || status.equals("Standby")) { - Hider.addEntry(event.getPlayer().getName()); - } - playerList.put(event.getPlayer().getName(), event.getPlayer()); - if(board == null) BoardManager.loadScoreboard(); - } - - @EventHandler - public void onQuit(PlayerQuitEvent event) { - playerList.remove(event.getPlayer().getName()); - Hider.removeEntry(event.getPlayer().getName()); - Seeker.removeEntry(event.getPlayer().getName()); - Spectator.removeEntry(event.getPlayer().getName()); - } - - @EventHandler - public void onDeath(PlayerDeathEvent event) { - if(status.equals("Playing")) { - if(Hider.hasEntry(event.getEntity().getName())) { - Bukkit.getServer().broadcastMessage(String.format(messagePrefix + "%s%s%s has died and become a seeker", ChatColor.GOLD, event.getEntity().getName(), ChatColor.WHITE)); - } - if(Seeker.hasEntry(event.getEntity().getName())) { - Bukkit.getServer().broadcastMessage(String.format(messagePrefix + "%s%s%s has been beat by a hider", ChatColor.RED, event.getEntity().getName(), ChatColor.WHITE)); - } - - setPlayerData(event.getEntity().getName(), "Death", 1); - setPlayerData(event.getEntity().getName(), "GiveStatus", 1); - } - } - -} |