Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void onDeath(PlayerDeathEvent e) {
- Player player = e.getEntity().getPlayer();
- Player player2 = e.getEntity().getKiller();
- Location red = new Location(player.getWorld(), 560.5, 100, -546.5);
- Location blue = new Location(player.getWorld(), 562.5, 100, -754.5);
- e.setDeathMessage(null);
- SQLStats.addDeaths(player.getUniqueId().toString(), 1);
- if(main.blue.contains(player.getName())) {
- if(player2 == null) {
- if(main.blueBed) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§9" + player.getName() + " §7ist gestorben.");
- }
- player.teleport(blue);
- }else {
- if(main.blue.size() == 1) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§9" + player.getName() + " §7ist gestorben. §9Team Blau §7hat noch §b0 §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }else{
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§9" + player.getName() + " §7ist gestorben. §9Team Blau §7hat noch §b" + main.blue.size() + " §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }
- }
- }else {
- SQLStats.addKills(player2.getUniqueId().toString(), 1);
- if(main.blueBed) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§9" + player.getName() + " §7wurde von §c" + player2.getName() + " §7getötet.");
- }
- player.teleport(blue);
- }else {
- if(main.blue.size() == 1) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§9" + player.getName() + " §7wurde von §c" + player2.getName() + " §7getötet. §9Team Blau §7hat noch §b0 §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }else {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§9" + player.getName() + " §7wurde von §c" + player2.getName() + " §7getötet. §9Team Blau §7hat noch §b" + main.blue.size() + " §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }
- }
- }
- }else if(main.red.contains(player.getName())){
- if(player2 == null) {
- if(main.redBed) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§c" + player.getName() + " §7ist gestorben.");
- }
- player.teleport(red);
- }else {
- if(main.red.size() == 1) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§c" + player.getName() + " §7ist gestorben. §cTeam Rot §7hat noch §b0 §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }else {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§c" + player.getName() + " §7ist gestorben. §cTeam Rot §7hat noch §b" + main.red.size() + " §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }
- }
- }else {
- SQLStats.addKills(player2.getUniqueId().toString(), 1);
- if(main.redBed) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§c" + player.getName() + " §7wurde von §9" + player2.getName() + " §7getötet.");
- }
- player.teleport(red);
- }else {
- if(main.red.size() == 1) {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§c" + player.getName() + " §7wurde von §9" + player2.getName() + " §7getötet. §cTeam Rot §7hat noch §b0 §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }else {
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.sendMessage(prefix + "§c" + player.getName() + " §7wurde von §9" + player2.getName() + " §7getötet. §cTeam Rot §7hat noch §b" + main.red.size() + " §7Spieler.");
- }
- main.red.remove(player.getName());
- SetToEnd.setIngame();
- player.getScoreboard().clearSlot(DisplaySlot.SIDEBAR);
- ScoreboardManagerIngame.setScoreBoard(player);
- main.spectator.add(player.getName());
- player.setAllowFlight(true);
- player.setGameMode(GameMode.ADVENTURE);
- player.getInventory().clear();
- player.getInventory().setArmorContents(null);
- }
- }
- }
- }else {
- e.setDeathMessage(null);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement