diff --git a/bin/me/Travja/HungerArena/FreezeListener.class b/bin/me/Travja/HungerArena/FreezeListener.class index 1c74528..0cd180a 100644 Binary files a/bin/me/Travja/HungerArena/FreezeListener.class and b/bin/me/Travja/HungerArena/FreezeListener.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$1.class b/bin/me/Travja/HungerArena/HaCommands$1.class index 0dc2058..87de51f 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$1.class and b/bin/me/Travja/HungerArena/HaCommands$1.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$10.class b/bin/me/Travja/HungerArena/HaCommands$10.class index cbeab2c..f7b1c06 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$10.class and b/bin/me/Travja/HungerArena/HaCommands$10.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$11.class b/bin/me/Travja/HungerArena/HaCommands$11.class index 078cf1c..774bab0 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$11.class and b/bin/me/Travja/HungerArena/HaCommands$11.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$12.class b/bin/me/Travja/HungerArena/HaCommands$12.class index 7985c87..97d115a 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$12.class and b/bin/me/Travja/HungerArena/HaCommands$12.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$13.class b/bin/me/Travja/HungerArena/HaCommands$13.class index 7fe251e..0812027 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$13.class and b/bin/me/Travja/HungerArena/HaCommands$13.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$14.class b/bin/me/Travja/HungerArena/HaCommands$14.class index b33b468..06ed971 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$14.class and b/bin/me/Travja/HungerArena/HaCommands$14.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$15.class b/bin/me/Travja/HungerArena/HaCommands$15.class index 92bff4c..9cc67b6 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$15.class and b/bin/me/Travja/HungerArena/HaCommands$15.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$16.class b/bin/me/Travja/HungerArena/HaCommands$16.class index 3b35c5f..a66b2c8 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$16.class and b/bin/me/Travja/HungerArena/HaCommands$16.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$17.class b/bin/me/Travja/HungerArena/HaCommands$17.class index fbca903..0a2f9cf 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$17.class and b/bin/me/Travja/HungerArena/HaCommands$17.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$18.class b/bin/me/Travja/HungerArena/HaCommands$18.class index 40c6677..02071a4 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$18.class and b/bin/me/Travja/HungerArena/HaCommands$18.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$19.class b/bin/me/Travja/HungerArena/HaCommands$19.class index 44b1e26..957642f 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$19.class and b/bin/me/Travja/HungerArena/HaCommands$19.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$2.class b/bin/me/Travja/HungerArena/HaCommands$2.class index e442f2b..16e55c0 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$2.class and b/bin/me/Travja/HungerArena/HaCommands$2.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$20.class b/bin/me/Travja/HungerArena/HaCommands$20.class index 12223d5..ca24229 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$20.class and b/bin/me/Travja/HungerArena/HaCommands$20.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$21.class b/bin/me/Travja/HungerArena/HaCommands$21.class index dd51305..04bd88b 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$21.class and b/bin/me/Travja/HungerArena/HaCommands$21.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$22.class b/bin/me/Travja/HungerArena/HaCommands$22.class index 7cce47e..bec72b7 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$22.class and b/bin/me/Travja/HungerArena/HaCommands$22.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$23.class b/bin/me/Travja/HungerArena/HaCommands$23.class index 067d735..c7bb182 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$23.class and b/bin/me/Travja/HungerArena/HaCommands$23.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$24.class b/bin/me/Travja/HungerArena/HaCommands$24.class index c3d0f65..95bb825 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$24.class and b/bin/me/Travja/HungerArena/HaCommands$24.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$25.class b/bin/me/Travja/HungerArena/HaCommands$25.class index 98a99fc..0bd88f4 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$25.class and b/bin/me/Travja/HungerArena/HaCommands$25.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$26.class b/bin/me/Travja/HungerArena/HaCommands$26.class index 9a99300..a1472f4 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$26.class and b/bin/me/Travja/HungerArena/HaCommands$26.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$3.class b/bin/me/Travja/HungerArena/HaCommands$3.class index eb41a94..88d38d0 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$3.class and b/bin/me/Travja/HungerArena/HaCommands$3.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$4.class b/bin/me/Travja/HungerArena/HaCommands$4.class index c23badb..76d5b4a 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$4.class and b/bin/me/Travja/HungerArena/HaCommands$4.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$5.class b/bin/me/Travja/HungerArena/HaCommands$5.class index be55c0c..08e0488 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$5.class and b/bin/me/Travja/HungerArena/HaCommands$5.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$6.class b/bin/me/Travja/HungerArena/HaCommands$6.class index 7a9c914..d8c8005 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$6.class and b/bin/me/Travja/HungerArena/HaCommands$6.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$7.class b/bin/me/Travja/HungerArena/HaCommands$7.class index 590eedf..5e0b43b 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$7.class and b/bin/me/Travja/HungerArena/HaCommands$7.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$8.class b/bin/me/Travja/HungerArena/HaCommands$8.class index d3b68e0..0be885b 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$8.class and b/bin/me/Travja/HungerArena/HaCommands$8.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands$9.class b/bin/me/Travja/HungerArena/HaCommands$9.class index 6a921e2..1bba818 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands$9.class and b/bin/me/Travja/HungerArena/HaCommands$9.class differ diff --git a/bin/me/Travja/HungerArena/HaCommands.class b/bin/me/Travja/HungerArena/HaCommands.class index ce5ac72..844a79f 100644 Binary files a/bin/me/Travja/HungerArena/HaCommands.class and b/bin/me/Travja/HungerArena/HaCommands.class differ diff --git a/bin/me/Travja/HungerArena/SpawnsCommand.class b/bin/me/Travja/HungerArena/SpawnsCommand.class index 5c91a2f..387c68f 100644 Binary files a/bin/me/Travja/HungerArena/SpawnsCommand.class and b/bin/me/Travja/HungerArena/SpawnsCommand.class differ diff --git a/src/me/travja/hungerarena/FreezeListener.java b/src/me/travja/hungerarena/FreezeListener.java index f9286d7..8d9a818 100644 --- a/src/me/travja/hungerarena/FreezeListener.java +++ b/src/me/travja/hungerarena/FreezeListener.java @@ -2,7 +2,6 @@ package me.Travja.HungerArena; import org.bukkit.Location; import org.bukkit.World; -import org.bukkit.block.BlockFace; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; @@ -18,156 +17,18 @@ public class FreezeListener implements Listener { Player p = event.getPlayer(); String pname = p.getName(); if(plugin.Frozen.contains(pname) && plugin.config.getString("Frozen_Teleport").equalsIgnoreCase("True")){ - String[] onecoords = plugin.config.getString("Tribute_one_spawn").split(","); - double x = Double.parseDouble(onecoords[0]); - double y = Double.parseDouble(onecoords[1]); - double z = Double.parseDouble(onecoords[2]); - World w = plugin.getServer().getWorld(onecoords[3]); - Location onespwn = new Location(w,x,y,z); - String[] twocoords = plugin.config.getString("Tribute_two_spawn").split(","); - double twox = Double.parseDouble(twocoords[0]); - double twoy = Double.parseDouble(twocoords[1]); - double twoz = Double.parseDouble(twocoords[2]); - World twow = plugin.getServer().getWorld(twocoords[3]); - Location twospwn = new Location(twow,twox,twoy,twoz); - String[] threecoords = plugin.config.getString("Tribute_three_spawn").split(","); - double threex = Double.parseDouble(threecoords[0]); - double threey = Double.parseDouble(threecoords[1]); - double threez = Double.parseDouble(threecoords[2]); - World threew = plugin.getServer().getWorld(threecoords[3]); - Location threespwn = new Location(threew,threex,threey,threez); - String[] fourcoords = plugin.config.getString("Tribute_four_spawn").split(","); - double fourx = Double.parseDouble(fourcoords[0]); - double foury = Double.parseDouble(fourcoords[1]); - double fourz = Double.parseDouble(fourcoords[2]); - World fourw = plugin.getServer().getWorld(fourcoords[3]); - Location fourspwn = new Location(fourw,fourx,foury,fourz); - String[] fivecoords = plugin.config.getString("Tribute_five_spawn").split(","); - double fivex = Double.parseDouble(fivecoords[0]); - double fivey = Double.parseDouble(fivecoords[1]); - double fivez = Double.parseDouble(fivecoords[2]); - World fivew = plugin.getServer().getWorld(fivecoords[3]); - Location fivespwn = new Location(fivew,fivex,fivey,fivez); - String[] sixcoords = plugin.config.getString("Tribute_six_spawn").split(","); - double sixx = Double.parseDouble(sixcoords[0]); - double sixy = Double.parseDouble(sixcoords[1]); - double sixz = Double.parseDouble(sixcoords[2]); - World sixw = plugin.getServer().getWorld(sixcoords[3]); - Location sixspwn = new Location(sixw,sixx,sixy,sixz); - String[] sevencoords = plugin.config.getString("Tribute_seven_spawn").split(","); - double sevenx = Double.parseDouble(sevencoords[0]); - double seveny = Double.parseDouble(sevencoords[1]); - double sevenz = Double.parseDouble(sevencoords[2]); - World sevenw = plugin.getServer().getWorld(sevencoords[3]); - Location sevenspwn = new Location(sevenw,sevenx,seveny,sevenz); - String[] eightcoords = plugin.config.getString("Tribute_eight_spawn").split(","); - double eightx = Double.parseDouble(eightcoords[0]); - double eighty = Double.parseDouble(eightcoords[1]); - double eightz = Double.parseDouble(eightcoords[2]); - World eightw = plugin.getServer().getWorld(eightcoords[3]); - Location eightspwn = new Location(eightw,eightx,eighty,eightz); - String[] ninecoords = plugin.config.getString("Tribute_nine_spawn").split(","); - double ninex = Double.parseDouble(ninecoords[0]); - double niney = Double.parseDouble(ninecoords[1]); - double ninez = Double.parseDouble(ninecoords[2]); - World ninew = plugin.getServer().getWorld(ninecoords[3]); - Location ninespwn = new Location(ninew,ninex,niney,ninez); - String[] tencoords = plugin.config.getString("Tribute_ten_spawn").split(","); - double tenx = Double.parseDouble(tencoords[0]); - double teny = Double.parseDouble(tencoords[1]); - double tenz = Double.parseDouble(tencoords[2]); - World tenw = plugin.getServer().getWorld(tencoords[3]); - Location tenspwn = new Location(tenw,tenx,teny,tenz); - String[] elevencoords = plugin.config.getString("Tribute_eleven_spawn").split(","); - double elevenx = Double.parseDouble(elevencoords[0]); - double eleveny = Double.parseDouble(elevencoords[1]); - double elevenz = Double.parseDouble(elevencoords[2]); - World elevenw = plugin.getServer().getWorld(elevencoords[3]); - Location elevenspwn = new Location(elevenw,elevenx,eleveny,elevenz); - String[] twelvecoords = plugin.config.getString("Tribute_twelve_spawn").split(","); - double twelvex = Double.parseDouble(twelvecoords[0]); - double twelvey = Double.parseDouble(twelvecoords[1]); - double twelvez = Double.parseDouble(twelvecoords[2]); - World twelvew = plugin.getServer().getWorld(twelvecoords[3]); - Location twelvespwn = new Location(twelvew,twelvex,twelvey,twelvez); - String[] thirteencoords = plugin.config.getString("Tribute_thirteen_spawn").split(","); - double thirteenx = Double.parseDouble(thirteencoords[0]); - double thirteeny = Double.parseDouble(thirteencoords[1]); - double thirteenz = Double.parseDouble(thirteencoords[2]); - World thirteenw = plugin.getServer().getWorld(thirteencoords[3]); - Location thirteenspwn = new Location(thirteenw,thirteenx,thirteeny,thirteenz); - String[] fourteencoords = plugin.config.getString("Tribute_fourteen_spawn").split(","); - double fourteenx = Double.parseDouble(fourteencoords[0]); - double fourteeny = Double.parseDouble(fourteencoords[1]); - double fourteenz = Double.parseDouble(fourteencoords[2]); - World fourteenw = plugin.getServer().getWorld(fourteencoords[3]); - Location fourteenspwn = new Location(fourteenw,fourteenx,fourteeny,fourteenz); - String[] fifteencoords = plugin.config.getString("Tribute_fifteen_spawn").split(","); - double fifteenx = Double.parseDouble(fifteencoords[0]); - double fifteeny = Double.parseDouble(fifteencoords[1]); - double fifteenz = Double.parseDouble(fifteencoords[2]); - World fifteenw = plugin.getServer().getWorld(fifteencoords[3]); - Location fifteenspwn = new Location(fifteenw,fifteenx,fifteeny,fifteenz); - String[] sixteencoords = plugin.config.getString("Tribute_sixteen_spawn").split(","); - double sixteenx = Double.parseDouble(sixteencoords[0]); - double sixteeny = Double.parseDouble(sixteencoords[1]); - double sixteenz = Double.parseDouble(sixteencoords[2]); - World sixteenw = plugin.getServer().getWorld(sixteencoords[3]); - Location sixteenspwn = new Location(sixteenw,sixteenx,sixteeny,sixteenz); - String[] seventeencoords = plugin.config.getString("Tribute_seventeen_spawn").split(","); - double seventeenx = Double.parseDouble(seventeencoords[0]); - double seventeeny = Double.parseDouble(seventeencoords[1]); - double seventeenz = Double.parseDouble(seventeencoords[2]); - World seventeenw = plugin.getServer().getWorld(seventeencoords[3]); - Location seventeenspwn = new Location(seventeenw,seventeenx,seventeeny,seventeenz); - String[] eighteencoords = plugin.config.getString("Tribute_eighteen_spawn").split(","); - double eighteenx = Double.parseDouble(eighteencoords[0]); - double eighteeny = Double.parseDouble(eighteencoords[1]); - double eighteenz = Double.parseDouble(eighteencoords[2]); - World eighteenw = plugin.getServer().getWorld(eighteencoords[3]); - Location eighteenspwn = new Location(eighteenw,eighteenx,eighteeny,eighteenz); - String[] nineteencoords = plugin.config.getString("Tribute_nineteen_spawn").split(","); - double nineteenx = Double.parseDouble(nineteencoords[0]); - double nineteeny = Double.parseDouble(nineteencoords[1]); - double nineteenz = Double.parseDouble(nineteencoords[2]); - World nineteenw = plugin.getServer().getWorld(nineteencoords[3]); - Location nineteenspwn = new Location(nineteenw,nineteenx,nineteeny,nineteenz); - String[] twentycoords = plugin.config.getString("Tribute_twenty_spawn").split(","); - double twentyx = Double.parseDouble(twentycoords[0]); - double twentyy = Double.parseDouble(twentycoords[1]); - double twentyz = Double.parseDouble(twentycoords[2]); - World twentyw = plugin.getServer().getWorld(twentycoords[3]); - Location twentyspwn = new Location(twentyw,twentyx,twentyy,twentyz); - String[] twentyonecoords = plugin.config.getString("Tribute_twentyone_spawn").split(","); - double twentyonex = Double.parseDouble(twentyonecoords[0]); - double twentyoney = Double.parseDouble(twentyonecoords[1]); - double twentyonez = Double.parseDouble(twentyonecoords[2]); - World twentyonew = plugin.getServer().getWorld(twentyonecoords[3]); - Location twentyonespwn = new Location(twentyonew,twentyonex,twentyoney,twentyonez); - String[] twentytwocoords = plugin.config.getString("Tribute_twentytwo_spawn").split(","); - double twentytwox = Double.parseDouble(twentytwocoords[0]); - double twentytwoy = Double.parseDouble(twentytwocoords[1]); - double twentytwoz = Double.parseDouble(twentytwocoords[2]); - World twentytwow = plugin.getServer().getWorld(twentytwocoords[3]); - Location twentytwospwn = new Location(twentytwow,twentytwox,twentytwoy,twentytwoz); - String[] twentythreecoords = plugin.config.getString("Tribute_twentythree_spawn").split(","); - double twentythreex = Double.parseDouble(twentythreecoords[0]); - double twentythreey = Double.parseDouble(twentythreecoords[1]); - double twentythreez = Double.parseDouble(twentythreecoords[2]); - World twentythreew = plugin.getServer().getWorld(twentythreecoords[3]); - Location twentythreespwn = new Location(twentythreew,twentythreex,twentythreey,twentythreez); - String[] twentyfourcoords = plugin.config.getString("Tribute_twentyfour_spawn").split(","); - double twentyfourx = Double.parseDouble(twentyfourcoords[0]); - double twentyfoury = Double.parseDouble(twentyfourcoords[1]); - double twentyfourz = Double.parseDouble(twentyfourcoords[2]); - World twentyfourw = plugin.getServer().getWorld(twentyfourcoords[3]); - Location twentyfourspwn = new Location(twentyfourw,twentyfourx,twentyfoury,twentyfourz); if(plugin.config.getString("Explode_on_Move").equalsIgnoreCase("true")){ if(plugin.Playing.size()>=1){ String one = plugin.Playing.get(0); if(pname==one){ Player tone = plugin.getServer().getPlayerExact(one); - if(!tone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(onespwn)){ + String[] onecoords = plugin.config.getString("Tribute_one_spawn").split(","); + double x = Double.parseDouble(onecoords[0]); + double y = Double.parseDouble(onecoords[1]); + double z = Double.parseDouble(onecoords[2]); + World w = plugin.getServer().getWorld(onecoords[3]); + Location onespwn = new Location(w,x,y,z); + if(!tone.getLocation().getBlock().getLocation().equals(onespwn)){ if(!plugin.Dead.contains(tone.getName())){ World world = tone.getLocation().getWorld(); world.createExplosion(tone.getLocation(), 0.0F, false); @@ -180,7 +41,13 @@ public class FreezeListener implements Listener { String two = plugin.Playing.get(1); if(pname==two){ Player ttwo = plugin.getServer().getPlayerExact(two); - if(!ttwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twospwn)){ + String[] twocoords = plugin.config.getString("Tribute_two_spawn").split(","); + double twox = Double.parseDouble(twocoords[0]); + double twoy = Double.parseDouble(twocoords[1]); + double twoz = Double.parseDouble(twocoords[2]); + World twow = plugin.getServer().getWorld(twocoords[3]); + Location twospwn = new Location(twow,twox,twoy,twoz); + if(!ttwo.getLocation().getBlock().getLocation().equals(twospwn)){ if(!plugin.Dead.contains(ttwo.getName())){ World world = ttwo.getLocation().getWorld(); world.createExplosion(ttwo.getLocation(), 0.0F, false); @@ -193,7 +60,13 @@ public class FreezeListener implements Listener { String three = plugin.Playing.get(2); if(pname==three){ Player tthree = plugin.getServer().getPlayerExact(three); - if(!tthree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(threespwn)){ + String[] threecoords = plugin.config.getString("Tribute_three_spawn").split(","); + double threex = Double.parseDouble(threecoords[0]); + double threey = Double.parseDouble(threecoords[1]); + double threez = Double.parseDouble(threecoords[2]); + World threew = plugin.getServer().getWorld(threecoords[3]); + Location threespwn = new Location(threew,threex,threey,threez); + if(!tthree.getLocation().getBlock().getLocation().equals(threespwn)){ if(!plugin.Dead.contains(tthree.getName())){ World world = tthree.getLocation().getWorld(); world.createExplosion(tthree.getLocation(), 0.0F, false); @@ -206,7 +79,13 @@ public class FreezeListener implements Listener { String four = plugin.Playing.get(3); if(pname==four){ Player tfour = plugin.getServer().getPlayerExact(four); - if(!tfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourspwn)){ + String[] fourcoords = plugin.config.getString("Tribute_four_spawn").split(","); + double fourx = Double.parseDouble(fourcoords[0]); + double foury = Double.parseDouble(fourcoords[1]); + double fourz = Double.parseDouble(fourcoords[2]); + World fourw = plugin.getServer().getWorld(fourcoords[3]); + Location fourspwn = new Location(fourw,fourx,foury,fourz); + if(!tfour.getLocation().getBlock().getLocation().equals(fourspwn)){ if(!plugin.Dead.contains(tfour.getName())){ World world = tfour.getLocation().getWorld(); world.createExplosion(tfour.getLocation(), 0.0F, false); @@ -219,7 +98,13 @@ public class FreezeListener implements Listener { String five = plugin.Playing.get(4); if(pname==five){ Player tfive = plugin.getServer().getPlayerExact(five); - if(!tfive.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fivespwn)){ + String[] fivecoords = plugin.config.getString("Tribute_five_spawn").split(","); + double fivex = Double.parseDouble(fivecoords[0]); + double fivey = Double.parseDouble(fivecoords[1]); + double fivez = Double.parseDouble(fivecoords[2]); + World fivew = plugin.getServer().getWorld(fivecoords[3]); + Location fivespwn = new Location(fivew,fivex,fivey,fivez); + if(!tfive.getLocation().getBlock().getLocation().equals(fivespwn)){ if(!plugin.Dead.contains(tfive.getName())){ World world = tfive.getLocation().getWorld(); world.createExplosion(tfive.getLocation(), 0.0F, false); @@ -232,7 +117,13 @@ public class FreezeListener implements Listener { String six = plugin.Playing.get(5); if(pname==six){ Player tsix = plugin.getServer().getPlayerExact(six); - if(!tsix.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixspwn)){ + String[] sixcoords = plugin.config.getString("Tribute_six_spawn").split(","); + double sixx = Double.parseDouble(sixcoords[0]); + double sixy = Double.parseDouble(sixcoords[1]); + double sixz = Double.parseDouble(sixcoords[2]); + World sixw = plugin.getServer().getWorld(sixcoords[3]); + Location sixspwn = new Location(sixw,sixx,sixy,sixz); + if(!tsix.getLocation().getBlock().getLocation().equals(sixspwn)){ if(!plugin.Dead.contains(tsix.getName())){ World world = tsix.getLocation().getWorld(); world.createExplosion(tsix.getLocation(), 0.0F, false); @@ -245,7 +136,13 @@ public class FreezeListener implements Listener { String seven = plugin.Playing.get(6); if(pname==seven){ Player tseven = plugin.getServer().getPlayerExact(seven); - if(!tseven.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sevenspwn)){ + String[] sevencoords = plugin.config.getString("Tribute_seven_spawn").split(","); + double sevenx = Double.parseDouble(sevencoords[0]); + double seveny = Double.parseDouble(sevencoords[1]); + double sevenz = Double.parseDouble(sevencoords[2]); + World sevenw = plugin.getServer().getWorld(sevencoords[3]); + Location sevenspwn = new Location(sevenw,sevenx,seveny,sevenz); + if(!tseven.getLocation().getBlock().getLocation().equals(sevenspwn)){ if(!plugin.Dead.contains(tseven.getName())){ World world = tseven.getLocation().getWorld(); world.createExplosion(tseven.getLocation(), 0.0F, false); @@ -258,7 +155,13 @@ public class FreezeListener implements Listener { String eight = plugin.Playing.get(7); if(pname==eight){ Player teight = plugin.getServer().getPlayerExact(eight); - if(!teight.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eightspwn)){ + String[] eightcoords = plugin.config.getString("Tribute_eight_spawn").split(","); + double eightx = Double.parseDouble(eightcoords[0]); + double eighty = Double.parseDouble(eightcoords[1]); + double eightz = Double.parseDouble(eightcoords[2]); + World eightw = plugin.getServer().getWorld(eightcoords[3]); + Location eightspwn = new Location(eightw,eightx,eighty,eightz); + if(!teight.getLocation().getBlock().getLocation().equals(eightspwn)){ if(!plugin.Dead.contains(teight.getName())){ World world = teight.getLocation().getWorld(); world.createExplosion(teight.getLocation(), 0.0F, false); @@ -271,7 +174,13 @@ public class FreezeListener implements Listener { String nine = plugin.Playing.get(8); if(pname==nine){ Player tnine = plugin.getServer().getPlayerExact(nine); - if(!tnine.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(ninespwn)){ + String[] ninecoords = plugin.config.getString("Tribute_nine_spawn").split(","); + double ninex = Double.parseDouble(ninecoords[0]); + double niney = Double.parseDouble(ninecoords[1]); + double ninez = Double.parseDouble(ninecoords[2]); + World ninew = plugin.getServer().getWorld(ninecoords[3]); + Location ninespwn = new Location(ninew,ninex,niney,ninez); + if(!tnine.getLocation().getBlock().getLocation().equals(ninespwn)){ if(!plugin.Dead.contains(tnine.getName())){ World world = tnine.getLocation().getWorld(); world.createExplosion(tnine.getLocation(), 0.0F, false); @@ -284,7 +193,13 @@ public class FreezeListener implements Listener { String ten = plugin.Playing.get(9); if(pname==ten){ Player tten = plugin.getServer().getPlayerExact(ten); - if(!tten.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(tenspwn)){ + String[] tencoords = plugin.config.getString("Tribute_ten_spawn").split(","); + double tenx = Double.parseDouble(tencoords[0]); + double teny = Double.parseDouble(tencoords[1]); + double tenz = Double.parseDouble(tencoords[2]); + World tenw = plugin.getServer().getWorld(tencoords[3]); + Location tenspwn = new Location(tenw,tenx,teny,tenz); + if(!tten.getLocation().getBlock().getLocation().equals(tenspwn)){ if(!plugin.Dead.contains(tten.getName())){ World world = tten.getLocation().getWorld(); world.createExplosion(tten.getLocation(), 0.0F, false); @@ -297,7 +212,13 @@ public class FreezeListener implements Listener { String eleven = plugin.Playing.get(10); if(pname==eleven){ Player televen = plugin.getServer().getPlayerExact(eleven); - if(!televen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(elevenspwn)){ + String[] elevencoords = plugin.config.getString("Tribute_eleven_spawn").split(","); + double elevenx = Double.parseDouble(elevencoords[0]); + double eleveny = Double.parseDouble(elevencoords[1]); + double elevenz = Double.parseDouble(elevencoords[2]); + World elevenw = plugin.getServer().getWorld(elevencoords[3]); + Location elevenspwn = new Location(elevenw,elevenx,eleveny,elevenz); + if(!televen.getLocation().getBlock().getLocation().equals(elevenspwn)){ if(!plugin.Dead.contains(televen.getName())){ World world = televen.getLocation().getWorld(); world.createExplosion(televen.getLocation(), 0.0F, false); @@ -310,7 +231,13 @@ public class FreezeListener implements Listener { String twelve = plugin.Playing.get(11); if(pname==twelve){ Player ttwelve = plugin.getServer().getPlayerExact(twelve); - if(!ttwelve.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twelvespwn)){ + String[] twelvecoords = plugin.config.getString("Tribute_twelve_spawn").split(","); + double twelvex = Double.parseDouble(twelvecoords[0]); + double twelvey = Double.parseDouble(twelvecoords[1]); + double twelvez = Double.parseDouble(twelvecoords[2]); + World twelvew = plugin.getServer().getWorld(twelvecoords[3]); + Location twelvespwn = new Location(twelvew,twelvex,twelvey,twelvez); + if(!ttwelve.getLocation().getBlock().getLocation().equals(twelvespwn)){ if(!plugin.Dead.contains(ttwelve.getName())){ World world = ttwelve.getLocation().getWorld(); world.createExplosion(ttwelve.getLocation(), 0.0F, false); @@ -323,7 +250,13 @@ public class FreezeListener implements Listener { String thirteen = plugin.Playing.get(12); if(pname==thirteen){ Player tthirteen = plugin.getServer().getPlayerExact(thirteen); - if(!tthirteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(thirteenspwn)){ + String[] thirteencoords = plugin.config.getString("Tribute_thirteen_spawn").split(","); + double thirteenx = Double.parseDouble(thirteencoords[0]); + double thirteeny = Double.parseDouble(thirteencoords[1]); + double thirteenz = Double.parseDouble(thirteencoords[2]); + World thirteenw = plugin.getServer().getWorld(thirteencoords[3]); + Location thirteenspwn = new Location(thirteenw,thirteenx,thirteeny,thirteenz); + if(!tthirteen.getLocation().getBlock().getLocation().equals(thirteenspwn)){ if(!plugin.Dead.contains(tthirteen.getName())){ World world = tthirteen.getLocation().getWorld(); world.createExplosion(tthirteen.getLocation(), 0.0F, false); @@ -336,7 +269,13 @@ public class FreezeListener implements Listener { String fourteen = plugin.Playing.get(13); if(pname==fourteen){ Player tfourteen = plugin.getServer().getPlayerExact(fourteen); - if(!tfourteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourteenspwn)){ + String[] fourteencoords = plugin.config.getString("Tribute_fourteen_spawn").split(","); + double fourteenx = Double.parseDouble(fourteencoords[0]); + double fourteeny = Double.parseDouble(fourteencoords[1]); + double fourteenz = Double.parseDouble(fourteencoords[2]); + World fourteenw = plugin.getServer().getWorld(fourteencoords[3]); + Location fourteenspwn = new Location(fourteenw,fourteenx,fourteeny,fourteenz); + if(!tfourteen.getLocation().getBlock().getLocation().equals(fourteenspwn)){ if(!plugin.Dead.contains(tfourteen.getName())){ World world = tfourteen.getLocation().getWorld(); world.createExplosion(tfourteen.getLocation(), 0.0F, false); @@ -349,7 +288,13 @@ public class FreezeListener implements Listener { String fifteen = plugin.Playing.get(14); if(pname==fifteen){ Player tfifteen = plugin.getServer().getPlayerExact(fifteen); - if(!tfifteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fifteenspwn)){ + String[] fifteencoords = plugin.config.getString("Tribute_fifteen_spawn").split(","); + double fifteenx = Double.parseDouble(fifteencoords[0]); + double fifteeny = Double.parseDouble(fifteencoords[1]); + double fifteenz = Double.parseDouble(fifteencoords[2]); + World fifteenw = plugin.getServer().getWorld(fifteencoords[3]); + Location fifteenspwn = new Location(fifteenw,fifteenx,fifteeny,fifteenz); + if(!tfifteen.getLocation().getBlock().getLocation().equals(fifteenspwn)){ if(!plugin.Dead.contains(tfifteen.getName())){ World world = tfifteen.getLocation().getWorld(); world.createExplosion(tfifteen.getLocation(), 0.0F, false); @@ -362,7 +307,13 @@ public class FreezeListener implements Listener { String sixteen = plugin.Playing.get(15); if(pname==sixteen){ Player tsixteen = plugin.getServer().getPlayerExact(sixteen); - if(!tsixteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixteenspwn)){ + String[] sixteencoords = plugin.config.getString("Tribute_sixteen_spawn").split(","); + double sixteenx = Double.parseDouble(sixteencoords[0]); + double sixteeny = Double.parseDouble(sixteencoords[1]); + double sixteenz = Double.parseDouble(sixteencoords[2]); + World sixteenw = plugin.getServer().getWorld(sixteencoords[3]); + Location sixteenspwn = new Location(sixteenw,sixteenx,sixteeny,sixteenz); + if(!tsixteen.getLocation().getBlock().getLocation().equals(sixteenspwn)){ if(!plugin.Dead.contains(tsixteen.getName())){ World world = tsixteen.getLocation().getWorld(); world.createExplosion(tsixteen.getLocation(), 0.0F, false); @@ -375,7 +326,13 @@ public class FreezeListener implements Listener { String seventeen = plugin.Playing.get(16); if(pname==seventeen){ Player tseventeen = plugin.getServer().getPlayerExact(seventeen); - if(!tseventeen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(seventeenspwn)){ + String[] seventeencoords = plugin.config.getString("Tribute_seventeen_spawn").split(","); + double seventeenx = Double.parseDouble(seventeencoords[0]); + double seventeeny = Double.parseDouble(seventeencoords[1]); + double seventeenz = Double.parseDouble(seventeencoords[2]); + World seventeenw = plugin.getServer().getWorld(seventeencoords[3]); + Location seventeenspwn = new Location(seventeenw,seventeenx,seventeeny,seventeenz); + if(!tseventeen.getLocation().getBlock().getLocation().equals(seventeenspwn)){ if(!plugin.Dead.contains(tseventeen.getName())){ World world = tseventeen.getLocation().getWorld(); world.createExplosion(tseventeen.getLocation(), 0.0F, false); @@ -388,7 +345,13 @@ public class FreezeListener implements Listener { String eighteen = plugin.Playing.get(17); if(pname==eighteen){ Player teighteen = plugin.getServer().getPlayerExact(eighteen); - if(!teighteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eighteenspwn)){ + String[] eighteencoords = plugin.config.getString("Tribute_eighteen_spawn").split(","); + double eighteenx = Double.parseDouble(eighteencoords[0]); + double eighteeny = Double.parseDouble(eighteencoords[1]); + double eighteenz = Double.parseDouble(eighteencoords[2]); + World eighteenw = plugin.getServer().getWorld(eighteencoords[3]); + Location eighteenspwn = new Location(eighteenw,eighteenx,eighteeny,eighteenz); + if(!teighteen.getLocation().getBlock().getLocation().equals(eighteenspwn)){ if(!plugin.Dead.contains(teighteen.getName())){ World world = teighteen.getLocation().getWorld(); world.createExplosion(teighteen.getLocation(), 0.0F, false); @@ -401,7 +364,13 @@ public class FreezeListener implements Listener { String nineteen = plugin.Playing.get(18); if(pname==nineteen){ Player tnineteen = plugin.getServer().getPlayerExact(nineteen); - if(!tnineteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(nineteenspwn)){ + String[] nineteencoords = plugin.config.getString("Tribute_nineteen_spawn").split(","); + double nineteenx = Double.parseDouble(nineteencoords[0]); + double nineteeny = Double.parseDouble(nineteencoords[1]); + double nineteenz = Double.parseDouble(nineteencoords[2]); + World nineteenw = plugin.getServer().getWorld(nineteencoords[3]); + Location nineteenspwn = new Location(nineteenw,nineteenx,nineteeny,nineteenz); + if(!tnineteen.getLocation().getBlock().getLocation().equals(nineteenspwn)){ if(!plugin.Dead.contains(tnineteen.getName())){ World world = tnineteen.getLocation().getWorld(); world.createExplosion(tnineteen.getLocation(), 0.0F, false); @@ -414,7 +383,13 @@ public class FreezeListener implements Listener { String twenty = plugin.Playing.get(19); if(pname==twenty){ Player ttwenty = plugin.getServer().getPlayerExact(twenty); - if(!ttwenty.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyspwn)){ + String[] twentycoords = plugin.config.getString("Tribute_twenty_spawn").split(","); + double twentyx = Double.parseDouble(twentycoords[0]); + double twentyy = Double.parseDouble(twentycoords[1]); + double twentyz = Double.parseDouble(twentycoords[2]); + World twentyw = plugin.getServer().getWorld(twentycoords[3]); + Location twentyspwn = new Location(twentyw,twentyx,twentyy,twentyz); + if(!ttwenty.getLocation().getBlock().getLocation().equals(twentyspwn)){ if(!plugin.Dead.contains(ttwenty.getName())){ World world = ttwenty.getLocation().getWorld(); world.createExplosion(ttwenty.getLocation(), 0.0F, false); @@ -427,7 +402,13 @@ public class FreezeListener implements Listener { String twentyone = plugin.Playing.get(20); if(pname==twentyone){ Player ttwentyone = plugin.getServer().getPlayerExact(twentyone); - if(!ttwentyone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyonespwn)){ + String[] twentyonecoords = plugin.config.getString("Tribute_twentyone_spawn").split(","); + double twentyonex = Double.parseDouble(twentyonecoords[0]); + double twentyoney = Double.parseDouble(twentyonecoords[1]); + double twentyonez = Double.parseDouble(twentyonecoords[2]); + World twentyonew = plugin.getServer().getWorld(twentyonecoords[3]); + Location twentyonespwn = new Location(twentyonew,twentyonex,twentyoney,twentyonez); + if(!ttwentyone.getLocation().getBlock().getLocation().equals(twentyonespwn)){ if(!plugin.Dead.contains(ttwentyone.getName())){ World world = ttwentyone.getLocation().getWorld(); world.createExplosion(ttwentyone.getLocation(), 0.0F, false); @@ -440,7 +421,13 @@ public class FreezeListener implements Listener { String twentytwo = plugin.Playing.get(21); if(pname==twentytwo){ Player ttwentytwo = plugin.getServer().getPlayerExact(twentytwo); - if(!ttwentytwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentytwospwn)){ + String[] twentytwocoords = plugin.config.getString("Tribute_twentytwo_spawn").split(","); + double twentytwox = Double.parseDouble(twentytwocoords[0]); + double twentytwoy = Double.parseDouble(twentytwocoords[1]); + double twentytwoz = Double.parseDouble(twentytwocoords[2]); + World twentytwow = plugin.getServer().getWorld(twentytwocoords[3]); + Location twentytwospwn = new Location(twentytwow,twentytwox,twentytwoy,twentytwoz); + if(!ttwentytwo.getLocation().getBlock().getLocation().equals(twentytwospwn)){ if(!plugin.Dead.contains(ttwentytwo.getName())){ World world = ttwentytwo.getLocation().getWorld(); world.createExplosion(ttwentytwo.getLocation(), 0.0F, false); @@ -453,7 +440,13 @@ public class FreezeListener implements Listener { String twentythree = plugin.Playing.get(22); if(pname==twentythree){ Player ttwentythree = plugin.getServer().getPlayerExact(twentythree); - if(!ttwentythree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentythreespwn)){ + String[] twentythreecoords = plugin.config.getString("Tribute_twentythree_spawn").split(","); + double twentythreex = Double.parseDouble(twentythreecoords[0]); + double twentythreey = Double.parseDouble(twentythreecoords[1]); + double twentythreez = Double.parseDouble(twentythreecoords[2]); + World twentythreew = plugin.getServer().getWorld(twentythreecoords[3]); + Location twentythreespwn = new Location(twentythreew,twentythreex,twentythreey,twentythreez); + if(!ttwentythree.getLocation().getBlock().getLocation().equals(twentythreespwn)){ if(!plugin.Dead.contains(ttwentythree.getName())){ World world = ttwentythree.getLocation().getWorld(); world.createExplosion(ttwentythree.getLocation(), 0.0F, false); @@ -466,7 +459,13 @@ public class FreezeListener implements Listener { String twentyfour = plugin.Playing.get(23); if(pname==twentyfour){ Player ttwentyfour = plugin.getServer().getPlayerExact(twentyfour); - if(!ttwentyfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyfourspwn)){ + String[] twentyfourcoords = plugin.config.getString("Tribute_twentyfour_spawn").split(","); + double twentyfourx = Double.parseDouble(twentyfourcoords[0]); + double twentyfoury = Double.parseDouble(twentyfourcoords[1]); + double twentyfourz = Double.parseDouble(twentyfourcoords[2]); + World twentyfourw = plugin.getServer().getWorld(twentyfourcoords[3]); + Location twentyfourspwn = new Location(twentyfourw,twentyfourx,twentyfoury,twentyfourz); + if(!ttwentyfour.getLocation().getBlock().getLocation().equals(twentyfourspwn)){ if(!plugin.Dead.contains(ttwentyfour.getName())){ World world = ttwentyfour.getLocation().getWorld(); world.createExplosion(ttwentyfour.getLocation(), 0.0F, false); @@ -480,7 +479,13 @@ public class FreezeListener implements Listener { String one = plugin.Playing.get(0); if(pname==one){ Player tone = plugin.getServer().getPlayerExact(one); - if(!tone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(onespwn)){ + String[] onecoords = plugin.config.getString("Tribute_one_spawn").split(","); + double x = Double.parseDouble(onecoords[0]); + double y = Double.parseDouble(onecoords[1]); + double z = Double.parseDouble(onecoords[2]); + World w = plugin.getServer().getWorld(onecoords[3]); + Location onespwn = new Location(w,x,y,z); + if(!tone.getLocation().getBlock().getLocation().equals(onespwn)){ tone.teleport(onespwn); } } @@ -489,7 +494,13 @@ public class FreezeListener implements Listener { String two = plugin.Playing.get(1); if(pname==two){ Player ttwo = plugin.getServer().getPlayerExact(two); - if(!ttwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twospwn)){ + String[] twocoords = plugin.config.getString("Tribute_two_spawn").split(","); + double twox = Double.parseDouble(twocoords[0]); + double twoy = Double.parseDouble(twocoords[1]); + double twoz = Double.parseDouble(twocoords[2]); + World twow = plugin.getServer().getWorld(twocoords[3]); + Location twospwn = new Location(twow,twox,twoy,twoz); + if(!ttwo.getLocation().getBlock().getLocation().equals(twospwn)){ ttwo.teleport(twospwn); } } @@ -498,7 +509,13 @@ public class FreezeListener implements Listener { String three = plugin.Playing.get(2); if(pname==three){ Player tthree = plugin.getServer().getPlayerExact(three); - if(!tthree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(threespwn)){ + String[] threecoords = plugin.config.getString("Tribute_three_spawn").split(","); + double threex = Double.parseDouble(threecoords[0]); + double threey = Double.parseDouble(threecoords[1]); + double threez = Double.parseDouble(threecoords[2]); + World threew = plugin.getServer().getWorld(threecoords[3]); + Location threespwn = new Location(threew,threex,threey,threez); + if(!tthree.getLocation().getBlock().getLocation().equals(threespwn)){ tthree.teleport(threespwn); } } @@ -507,7 +524,13 @@ public class FreezeListener implements Listener { String four = plugin.Playing.get(3); if(pname==four){ Player tfour = plugin.getServer().getPlayerExact(four); - if(!tfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourspwn)){ + String[] fourcoords = plugin.config.getString("Tribute_four_spawn").split(","); + double fourx = Double.parseDouble(fourcoords[0]); + double foury = Double.parseDouble(fourcoords[1]); + double fourz = Double.parseDouble(fourcoords[2]); + World fourw = plugin.getServer().getWorld(fourcoords[3]); + Location fourspwn = new Location(fourw,fourx,foury,fourz); + if(!tfour.getLocation().getBlock().getLocation().equals(fourspwn)){ tfour.teleport(fourspwn); } } @@ -516,7 +539,13 @@ public class FreezeListener implements Listener { String five = plugin.Playing.get(4); if(pname==five){ Player tfive = plugin.getServer().getPlayerExact(five); - if(!tfive.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fivespwn)){ + String[] fivecoords = plugin.config.getString("Tribute_five_spawn").split(","); + double fivex = Double.parseDouble(fivecoords[0]); + double fivey = Double.parseDouble(fivecoords[1]); + double fivez = Double.parseDouble(fivecoords[2]); + World fivew = plugin.getServer().getWorld(fivecoords[3]); + Location fivespwn = new Location(fivew,fivex,fivey,fivez); + if(!tfive.getLocation().getBlock().getLocation().equals(fivespwn)){ tfive.teleport(fivespwn); } } @@ -525,7 +554,13 @@ public class FreezeListener implements Listener { String six = plugin.Playing.get(5); if(pname==six){ Player tsix = plugin.getServer().getPlayerExact(six); - if(!tsix.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixspwn)){ + String[] sixcoords = plugin.config.getString("Tribute_six_spawn").split(","); + double sixx = Double.parseDouble(sixcoords[0]); + double sixy = Double.parseDouble(sixcoords[1]); + double sixz = Double.parseDouble(sixcoords[2]); + World sixw = plugin.getServer().getWorld(sixcoords[3]); + Location sixspwn = new Location(sixw,sixx,sixy,sixz); + if(!tsix.getLocation().getBlock().getLocation().equals(sixspwn)){ tsix.teleport(sixspwn); } } @@ -534,7 +569,13 @@ public class FreezeListener implements Listener { String seven = plugin.Playing.get(6); if(pname==seven){ Player tseven = plugin.getServer().getPlayerExact(seven); - if(!tseven.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sevenspwn)){ + String[] sevencoords = plugin.config.getString("Tribute_seven_spawn").split(","); + double sevenx = Double.parseDouble(sevencoords[0]); + double seveny = Double.parseDouble(sevencoords[1]); + double sevenz = Double.parseDouble(sevencoords[2]); + World sevenw = plugin.getServer().getWorld(sevencoords[3]); + Location sevenspwn = new Location(sevenw,sevenx,seveny,sevenz); + if(!tseven.getLocation().getBlock().getLocation().equals(sevenspwn)){ tseven.teleport(sevenspwn); } } @@ -543,7 +584,13 @@ public class FreezeListener implements Listener { String eight = plugin.Playing.get(7); if(pname==eight){ Player teight = plugin.getServer().getPlayerExact(eight); - if(!teight.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eightspwn)){ + String[] eightcoords = plugin.config.getString("Tribute_eight_spawn").split(","); + double eightx = Double.parseDouble(eightcoords[0]); + double eighty = Double.parseDouble(eightcoords[1]); + double eightz = Double.parseDouble(eightcoords[2]); + World eightw = plugin.getServer().getWorld(eightcoords[3]); + Location eightspwn = new Location(eightw,eightx,eighty,eightz); + if(!teight.getLocation().getBlock().getLocation().equals(eightspwn)){ teight.teleport(eightspwn); } } @@ -552,7 +599,13 @@ public class FreezeListener implements Listener { String nine = plugin.Playing.get(8); if(pname==nine){ Player tnine = plugin.getServer().getPlayerExact(nine); - if(!tnine.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(ninespwn)){ + String[] ninecoords = plugin.config.getString("Tribute_nine_spawn").split(","); + double ninex = Double.parseDouble(ninecoords[0]); + double niney = Double.parseDouble(ninecoords[1]); + double ninez = Double.parseDouble(ninecoords[2]); + World ninew = plugin.getServer().getWorld(ninecoords[3]); + Location ninespwn = new Location(ninew,ninex,niney,ninez); + if(!tnine.getLocation().getBlock().getLocation().equals(ninespwn)){ tnine.teleport(ninespwn); } } @@ -561,7 +614,13 @@ public class FreezeListener implements Listener { String ten = plugin.Playing.get(9); if(pname==ten){ Player tten = plugin.getServer().getPlayerExact(ten); - if(!tten.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(tenspwn)){ + String[] tencoords = plugin.config.getString("Tribute_ten_spawn").split(","); + double tenx = Double.parseDouble(tencoords[0]); + double teny = Double.parseDouble(tencoords[1]); + double tenz = Double.parseDouble(tencoords[2]); + World tenw = plugin.getServer().getWorld(tencoords[3]); + Location tenspwn = new Location(tenw,tenx,teny,tenz); + if(!tten.getLocation().getBlock().getLocation().equals(tenspwn)){ tten.teleport(tenspwn); } } @@ -570,7 +629,13 @@ public class FreezeListener implements Listener { String eleven = plugin.Playing.get(10); if(pname==eleven){ Player televen = plugin.getServer().getPlayerExact(eleven); - if(!televen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(elevenspwn)){ + String[] elevencoords = plugin.config.getString("Tribute_eleven_spawn").split(","); + double elevenx = Double.parseDouble(elevencoords[0]); + double eleveny = Double.parseDouble(elevencoords[1]); + double elevenz = Double.parseDouble(elevencoords[2]); + World elevenw = plugin.getServer().getWorld(elevencoords[3]); + Location elevenspwn = new Location(elevenw,elevenx,eleveny,elevenz); + if(!televen.getLocation().getBlock().getLocation().equals(elevenspwn)){ televen.teleport(elevenspwn); } } @@ -579,7 +644,13 @@ public class FreezeListener implements Listener { String twelve = plugin.Playing.get(11); if(pname==twelve){ Player ttwelve = plugin.getServer().getPlayerExact(twelve); - if(!ttwelve.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twelvespwn)){ + String[] twelvecoords = plugin.config.getString("Tribute_twelve_spawn").split(","); + double twelvex = Double.parseDouble(twelvecoords[0]); + double twelvey = Double.parseDouble(twelvecoords[1]); + double twelvez = Double.parseDouble(twelvecoords[2]); + World twelvew = plugin.getServer().getWorld(twelvecoords[3]); + Location twelvespwn = new Location(twelvew,twelvex,twelvey,twelvez); + if(!ttwelve.getLocation().getBlock().getLocation().equals(twelvespwn)){ ttwelve.teleport(twelvespwn); } } @@ -588,7 +659,13 @@ public class FreezeListener implements Listener { String thirteen = plugin.Playing.get(12); if(pname==thirteen){ Player tthirteen = plugin.getServer().getPlayerExact(thirteen); - if(!tthirteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(thirteenspwn)){ + String[] thirteencoords = plugin.config.getString("Tribute_thirteen_spawn").split(","); + double thirteenx = Double.parseDouble(thirteencoords[0]); + double thirteeny = Double.parseDouble(thirteencoords[1]); + double thirteenz = Double.parseDouble(thirteencoords[2]); + World thirteenw = plugin.getServer().getWorld(thirteencoords[3]); + Location thirteenspwn = new Location(thirteenw,thirteenx,thirteeny,thirteenz); + if(!tthirteen.getLocation().getBlock().getLocation().equals(thirteenspwn)){ tthirteen.teleport(thirteenspwn); } } @@ -597,7 +674,13 @@ public class FreezeListener implements Listener { String fourteen = plugin.Playing.get(13); if(pname==fourteen){ Player tfourteen = plugin.getServer().getPlayerExact(fourteen); - if(!tfourteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourteenspwn)){ + String[] fourteencoords = plugin.config.getString("Tribute_fourteen_spawn").split(","); + double fourteenx = Double.parseDouble(fourteencoords[0]); + double fourteeny = Double.parseDouble(fourteencoords[1]); + double fourteenz = Double.parseDouble(fourteencoords[2]); + World fourteenw = plugin.getServer().getWorld(fourteencoords[3]); + Location fourteenspwn = new Location(fourteenw,fourteenx,fourteeny,fourteenz); + if(!tfourteen.getLocation().getBlock().getLocation().equals(fourteenspwn)){ tfourteen.teleport(fourteenspwn); } } @@ -606,7 +689,13 @@ public class FreezeListener implements Listener { String fifteen = plugin.Playing.get(14); if(pname==fifteen){ Player tfifteen = plugin.getServer().getPlayerExact(fifteen); - if(!tfifteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fifteenspwn)){ + String[] fifteencoords = plugin.config.getString("Tribute_fifteen_spawn").split(","); + double fifteenx = Double.parseDouble(fifteencoords[0]); + double fifteeny = Double.parseDouble(fifteencoords[1]); + double fifteenz = Double.parseDouble(fifteencoords[2]); + World fifteenw = plugin.getServer().getWorld(fifteencoords[3]); + Location fifteenspwn = new Location(fifteenw,fifteenx,fifteeny,fifteenz); + if(!tfifteen.getLocation().getBlock().getLocation().equals(fifteenspwn)){ tfifteen.teleport(fifteenspwn); } } @@ -615,7 +704,13 @@ public class FreezeListener implements Listener { String sixteen = plugin.Playing.get(15); if(pname==sixteen){ Player tsixteen = plugin.getServer().getPlayerExact(sixteen); - if(!tsixteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixteenspwn)){ + String[] sixteencoords = plugin.config.getString("Tribute_sixteen_spawn").split(","); + double sixteenx = Double.parseDouble(sixteencoords[0]); + double sixteeny = Double.parseDouble(sixteencoords[1]); + double sixteenz = Double.parseDouble(sixteencoords[2]); + World sixteenw = plugin.getServer().getWorld(sixteencoords[3]); + Location sixteenspwn = new Location(sixteenw,sixteenx,sixteeny,sixteenz); + if(!tsixteen.getLocation().getBlock().getLocation().equals(sixteenspwn)){ tsixteen.teleport(sixteenspwn); } } @@ -624,7 +719,13 @@ public class FreezeListener implements Listener { String seventeen = plugin.Playing.get(16); if(pname==seventeen){ Player tseventeen = plugin.getServer().getPlayerExact(seventeen); - if(!tseventeen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(seventeenspwn)){ + String[] seventeencoords = plugin.config.getString("Tribute_seventeen_spawn").split(","); + double seventeenx = Double.parseDouble(seventeencoords[0]); + double seventeeny = Double.parseDouble(seventeencoords[1]); + double seventeenz = Double.parseDouble(seventeencoords[2]); + World seventeenw = plugin.getServer().getWorld(seventeencoords[3]); + Location seventeenspwn = new Location(seventeenw,seventeenx,seventeeny,seventeenz); + if(!tseventeen.getLocation().getBlock().getLocation().equals(seventeenspwn)){ tseventeen.teleport(seventeenspwn); } } @@ -633,7 +734,13 @@ public class FreezeListener implements Listener { String eighteen = plugin.Playing.get(17); if(pname==eighteen){ Player teighteen = plugin.getServer().getPlayerExact(eighteen); - if(!teighteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eighteenspwn)){ + String[] eighteencoords = plugin.config.getString("Tribute_eighteen_spawn").split(","); + double eighteenx = Double.parseDouble(eighteencoords[0]); + double eighteeny = Double.parseDouble(eighteencoords[1]); + double eighteenz = Double.parseDouble(eighteencoords[2]); + World eighteenw = plugin.getServer().getWorld(eighteencoords[3]); + Location eighteenspwn = new Location(eighteenw,eighteenx,eighteeny,eighteenz); + if(!teighteen.getLocation().getBlock().getLocation().equals(eighteenspwn)){ teighteen.teleport(eighteenspwn); } } @@ -642,7 +749,13 @@ public class FreezeListener implements Listener { String nineteen = plugin.Playing.get(18); if(pname==nineteen){ Player tnineteen = plugin.getServer().getPlayerExact(nineteen); - if(!tnineteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(nineteenspwn)){ + String[] nineteencoords = plugin.config.getString("Tribute_nineteen_spawn").split(","); + double nineteenx = Double.parseDouble(nineteencoords[0]); + double nineteeny = Double.parseDouble(nineteencoords[1]); + double nineteenz = Double.parseDouble(nineteencoords[2]); + World nineteenw = plugin.getServer().getWorld(nineteencoords[3]); + Location nineteenspwn = new Location(nineteenw,nineteenx,nineteeny,nineteenz); + if(!tnineteen.getLocation().getBlock().getLocation().equals(nineteenspwn)){ tnineteen.teleport(nineteenspwn); } } @@ -651,7 +764,13 @@ public class FreezeListener implements Listener { String twenty = plugin.Playing.get(19); if(pname==twenty){ Player ttwenty = plugin.getServer().getPlayerExact(twenty); - if(!ttwenty.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyspwn)){ + String[] twentycoords = plugin.config.getString("Tribute_twenty_spawn").split(","); + double twentyx = Double.parseDouble(twentycoords[0]); + double twentyy = Double.parseDouble(twentycoords[1]); + double twentyz = Double.parseDouble(twentycoords[2]); + World twentyw = plugin.getServer().getWorld(twentycoords[3]); + Location twentyspwn = new Location(twentyw,twentyx,twentyy,twentyz); + if(!ttwenty.getLocation().getBlock().getLocation().equals(twentyspwn)){ ttwenty.teleport(twentyspwn); } } @@ -660,7 +779,13 @@ public class FreezeListener implements Listener { String twentyone = plugin.Playing.get(20); if(pname==twentyone){ Player ttwentyone = plugin.getServer().getPlayerExact(twentyone); - if(!ttwentyone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyonespwn)){ + String[] twentyonecoords = plugin.config.getString("Tribute_twentyone_spawn").split(","); + double twentyonex = Double.parseDouble(twentyonecoords[0]); + double twentyoney = Double.parseDouble(twentyonecoords[1]); + double twentyonez = Double.parseDouble(twentyonecoords[2]); + World twentyonew = plugin.getServer().getWorld(twentyonecoords[3]); + Location twentyonespwn = new Location(twentyonew,twentyonex,twentyoney,twentyonez); + if(!ttwentyone.getLocation().getBlock().getLocation().equals(twentyonespwn)){ ttwentyone.teleport(twentyonespwn); } } @@ -669,7 +794,13 @@ public class FreezeListener implements Listener { String twentytwo = plugin.Playing.get(21); if(pname==twentytwo){ Player ttwentytwo = plugin.getServer().getPlayerExact(twentytwo); - if(!ttwentytwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentytwospwn)){ + String[] twentytwocoords = plugin.config.getString("Tribute_twentytwo_spawn").split(","); + double twentytwox = Double.parseDouble(twentytwocoords[0]); + double twentytwoy = Double.parseDouble(twentytwocoords[1]); + double twentytwoz = Double.parseDouble(twentytwocoords[2]); + World twentytwow = plugin.getServer().getWorld(twentytwocoords[3]); + Location twentytwospwn = new Location(twentytwow,twentytwox,twentytwoy,twentytwoz); + if(!ttwentytwo.getLocation().getBlock().getLocation().equals(twentytwospwn)){ ttwentytwo.teleport(twentytwospwn); } } @@ -678,7 +809,13 @@ public class FreezeListener implements Listener { String twentythree = plugin.Playing.get(22); if(pname==twentythree){ Player ttwentythree = plugin.getServer().getPlayerExact(twentythree); - if(!ttwentythree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentythreespwn)){ + String[] twentythreecoords = plugin.config.getString("Tribute_twentythree_spawn").split(","); + double twentythreex = Double.parseDouble(twentythreecoords[0]); + double twentythreey = Double.parseDouble(twentythreecoords[1]); + double twentythreez = Double.parseDouble(twentythreecoords[2]); + World twentythreew = plugin.getServer().getWorld(twentythreecoords[3]); + Location twentythreespwn = new Location(twentythreew,twentythreex,twentythreey,twentythreez); + if(!ttwentythree.getLocation().getBlock().getLocation().equals(twentythreespwn)){ ttwentythree.teleport(twentythreespwn); } } @@ -687,7 +824,13 @@ public class FreezeListener implements Listener { String twentyfour = plugin.Playing.get(23); if(pname==twentyfour){ Player ttwentyfour = plugin.getServer().getPlayerExact(twentyfour); - if(!ttwentyfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyfourspwn)){ + String[] twentyfourcoords = plugin.config.getString("Tribute_twentyfour_spawn").split(","); + double twentyfourx = Double.parseDouble(twentyfourcoords[0]); + double twentyfoury = Double.parseDouble(twentyfourcoords[1]); + double twentyfourz = Double.parseDouble(twentyfourcoords[2]); + World twentyfourw = plugin.getServer().getWorld(twentyfourcoords[3]); + Location twentyfourspwn = new Location(twentyfourw,twentyfourx,twentyfoury,twentyfourz); + if(!ttwentyfour.getLocation().getBlock().getLocation().equals(twentyfourspwn)){ ttwentyfour.teleport(twentyfourspwn); } } diff --git a/src/me/travja/hungerarena/HaCommands.java b/src/me/travja/hungerarena/HaCommands.java index 058678b..0f5eb4e 100644 --- a/src/me/travja/hungerarena/HaCommands.java +++ b/src/me/travja/hungerarena/HaCommands.java @@ -6,7 +6,6 @@ import org.bukkit.ChatColor; import org.bukkit.Location; import org.bukkit.World; import org.bukkit.block.Block; -import org.bukkit.block.BlockFace; import org.bukkit.block.Chest; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; @@ -378,7 +377,6 @@ public class HaCommands implements CommandExecutor { String world = onecoords[3]; World w = plugin.getServer().getWorld(world); Location oneloc = new Location(w, x, y, z); - oneloc = oneloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_one.teleport(oneloc); plugin.Frozen.add(Tribute_one.getName()); Tribute_one.setFoodLevel(20); @@ -391,7 +389,6 @@ public class HaCommands implements CommandExecutor { String twoworld = twocoords[3]; World twow = plugin.getServer().getWorld(twoworld); Location twoloc = new Location(twow, twox, twoy, twoz); - twoloc = twoloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_two.teleport(twoloc); plugin.Frozen.add(Tribute_two.getName()); Tribute_two.setFoodLevel(20); @@ -419,7 +416,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_three.teleport(loc); plugin.Frozen.add(Tribute_three.getName()); Tribute_three.setFoodLevel(20); @@ -434,7 +430,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_four.teleport(loc); plugin.Frozen.add(Tribute_four.getName()); Tribute_four.setFoodLevel(20); @@ -449,7 +444,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_five.teleport(loc); plugin.Frozen.add(Tribute_five.getName()); Tribute_five.setFoodLevel(20); @@ -464,7 +458,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_six.teleport(loc); plugin.Frozen.add(Tribute_six.getName()); Tribute_six.setFoodLevel(20); @@ -479,7 +472,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seven.teleport(loc); plugin.Frozen.add(Tribute_seven.getName()); Tribute_seven.setFoodLevel(20); @@ -494,7 +486,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eight.teleport(loc); plugin.Frozen.add(Tribute_eight.getName()); Tribute_eight.setFoodLevel(20); @@ -509,7 +500,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nine.teleport(loc); plugin.Frozen.add(Tribute_nine.getName()); Tribute_nine.setFoodLevel(20); @@ -524,7 +514,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_ten.teleport(loc); plugin.Frozen.add(Tribute_ten.getName()); Tribute_ten.setFoodLevel(20); @@ -539,7 +528,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eleven.teleport(loc); plugin.Frozen.add(Tribute_eleven.getName()); Tribute_eleven.setFoodLevel(20); @@ -554,7 +542,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twelve.teleport(loc); plugin.Frozen.add(Tribute_twelve.getName()); Tribute_twelve.setFoodLevel(20); @@ -569,7 +556,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_thirteen.teleport(loc); plugin.Frozen.add(Tribute_thirteen.getName()); Tribute_thirteen.setFoodLevel(20); @@ -584,7 +570,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fourteen.teleport(loc); plugin.Frozen.add(Tribute_fourteen.getName()); Tribute_fourteen.setFoodLevel(20); @@ -599,7 +584,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fifteen.teleport(loc); plugin.Frozen.add(Tribute_fifteen.getName()); Tribute_fifteen.setFoodLevel(20); @@ -614,7 +598,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_sixteen.teleport(loc); plugin.Frozen.add(Tribute_sixteen.getName()); Tribute_sixteen.setFoodLevel(20); @@ -629,7 +612,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seventeen.teleport(loc); plugin.Frozen.add(Tribute_seventeen.getName()); Tribute_seventeen.setFoodLevel(20); @@ -644,7 +626,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eighteen.teleport(loc); plugin.Frozen.add(Tribute_eighteen.getName()); Tribute_eighteen.setFoodLevel(20); @@ -659,7 +640,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nineteen.teleport(loc); plugin.Frozen.add(Tribute_nineteen.getName()); Tribute_nineteen.setFoodLevel(20); @@ -674,7 +654,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twenty.teleport(loc); plugin.Frozen.add(Tribute_twenty.getName()); Tribute_twenty.setFoodLevel(20); @@ -689,7 +668,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyone.teleport(loc); plugin.Frozen.add(Tribute_twentyone.getName()); Tribute_twentyone.setFoodLevel(20); @@ -704,7 +682,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentytwo.teleport(loc); plugin.Frozen.add(Tribute_twentytwo.getName()); Tribute_twentytwo.setFoodLevel(20); @@ -719,7 +696,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentythree.teleport(loc); plugin.Frozen.add(Tribute_twentythree.getName()); Tribute_twentythree.setFoodLevel(20); @@ -734,7 +710,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyfour.teleport(loc); plugin.Frozen.add(Tribute_twentyfour.getName()); Tribute_twentyfour.setFoodLevel(20); @@ -983,7 +958,6 @@ public class HaCommands implements CommandExecutor { String world = onecoords[3]; World w = plugin.getServer().getWorld(world); Location oneloc = new Location(w, x, y, z); - oneloc = oneloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_one.teleport(oneloc); plugin.Frozen.add(Tribute_one.getName()); Tribute_one.setFoodLevel(20); @@ -996,7 +970,6 @@ public class HaCommands implements CommandExecutor { String twoworld = twocoords[3]; World twow = plugin.getServer().getWorld(twoworld); Location twoloc = new Location(twow, twox, twoy, twoz); - twoloc = twoloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_two.teleport(twoloc); plugin.Frozen.add(Tribute_two.getName()); Tribute_two.setFoodLevel(20); @@ -1024,7 +997,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_three.teleport(loc); plugin.Frozen.add(Tribute_three.getName()); Tribute_three.setFoodLevel(20); @@ -1039,7 +1011,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_four.teleport(loc); plugin.Frozen.add(Tribute_four.getName()); Tribute_four.setFoodLevel(20); @@ -1054,7 +1025,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_five.teleport(loc); plugin.Frozen.add(Tribute_five.getName()); Tribute_five.setFoodLevel(20); @@ -1069,7 +1039,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_six.teleport(loc); plugin.Frozen.add(Tribute_six.getName()); Tribute_six.setFoodLevel(20); @@ -1084,7 +1053,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seven.teleport(loc); plugin.Frozen.add(Tribute_seven.getName()); Tribute_seven.setFoodLevel(20); @@ -1099,7 +1067,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eight.teleport(loc); plugin.Frozen.add(Tribute_eight.getName()); Tribute_eight.setFoodLevel(20); @@ -1114,7 +1081,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nine.teleport(loc); plugin.Frozen.add(Tribute_nine.getName()); Tribute_nine.setFoodLevel(20); @@ -1129,7 +1095,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_ten.teleport(loc); plugin.Frozen.add(Tribute_ten.getName()); Tribute_ten.setFoodLevel(20); @@ -1144,7 +1109,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eleven.teleport(loc); plugin.Frozen.add(Tribute_eleven.getName()); Tribute_eleven.setFoodLevel(20); @@ -1159,7 +1123,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twelve.teleport(loc); plugin.Frozen.add(Tribute_twelve.getName()); Tribute_twelve.setFoodLevel(20); @@ -1174,7 +1137,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_thirteen.teleport(loc); plugin.Frozen.add(Tribute_thirteen.getName()); Tribute_thirteen.setFoodLevel(20); @@ -1189,7 +1151,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fourteen.teleport(loc); plugin.Frozen.add(Tribute_fourteen.getName()); Tribute_fourteen.setFoodLevel(20); @@ -1204,7 +1165,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fifteen.teleport(loc); plugin.Frozen.add(Tribute_fifteen.getName()); Tribute_fifteen.setFoodLevel(20); @@ -1219,7 +1179,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_sixteen.teleport(loc); plugin.Frozen.add(Tribute_sixteen.getName()); Tribute_sixteen.setFoodLevel(20); @@ -1234,7 +1193,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seventeen.teleport(loc); plugin.Frozen.add(Tribute_seventeen.getName()); Tribute_seventeen.setFoodLevel(20); @@ -1249,7 +1207,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eighteen.teleport(loc); plugin.Frozen.add(Tribute_eighteen.getName()); Tribute_eighteen.setFoodLevel(20); @@ -1264,7 +1221,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nineteen.teleport(loc); plugin.Frozen.add(Tribute_nineteen.getName()); Tribute_nineteen.setFoodLevel(20); @@ -1279,7 +1235,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twenty.teleport(loc); plugin.Frozen.add(Tribute_twenty.getName()); Tribute_twenty.setFoodLevel(20); @@ -1294,7 +1249,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyone.teleport(loc); plugin.Frozen.add(Tribute_twentyone.getName()); Tribute_twentyone.setFoodLevel(20); @@ -1309,7 +1263,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentytwo.teleport(loc); plugin.Frozen.add(Tribute_twentytwo.getName()); Tribute_twentytwo.setFoodLevel(20); @@ -1324,7 +1277,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentythree.teleport(loc); plugin.Frozen.add(Tribute_twentythree.getName()); Tribute_twentythree.setFoodLevel(20); @@ -1339,7 +1291,6 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); - loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyfour.teleport(loc); plugin.Frozen.add(Tribute_twentyfour.getName()); Tribute_twentyfour.setFoodLevel(20); diff --git a/src/me/travja/hungerarena/SpawnsCommand.java b/src/me/travja/hungerarena/SpawnsCommand.java index 529704c..718494a 100644 --- a/src/me/travja/hungerarena/SpawnsCommand.java +++ b/src/me/travja/hungerarena/SpawnsCommand.java @@ -2,7 +2,6 @@ package me.Travja.HungerArena; import org.bukkit.ChatColor; import org.bukkit.Location; -import org.bukkit.block.BlockFace; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; @@ -19,220 +18,219 @@ public class SpawnsCommand implements CommandExecutor { Player p = (Player) sender; if(cmd.getName().equalsIgnoreCase("StartPoint")){ if(p.hasPermission("HungerArena.StartPoint")){ - Location ploc = p.getLocation(); - Location bloc = ploc.getBlock().getRelative(BlockFace.DOWN).getLocation(); + Location ploc = p.getLocation().getBlock().getLocation(); if(args[0].equalsIgnoreCase("1")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_one_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute one!"); } if(args[0].equalsIgnoreCase("2")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_two_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute two!"); } if(args[0].equalsIgnoreCase("3")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_three_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute three!"); } if(args[0].equalsIgnoreCase("4")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_four_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute four!"); } if(args[0].equalsIgnoreCase("5")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_five_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute five!"); } if(args[0].equalsIgnoreCase("6")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_six_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute six!"); } if(args[0].equalsIgnoreCase("7")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_seven_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute seven!"); } if(args[0].equalsIgnoreCase("8")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_eight_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute eight!"); } if(args[0].equalsIgnoreCase("9")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_nine_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute nine!"); } if(args[0].equalsIgnoreCase("10")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_ten_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute ten!"); } if(args[0].equalsIgnoreCase("11")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_eleven_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute eleven!"); } if(args[0].equalsIgnoreCase("12")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_twelve_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twelve!"); } if(args[0].equalsIgnoreCase("13")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_thirteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute thirteen!"); } if(args[0].equalsIgnoreCase("14")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_fourteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute fourteen!"); } if(args[0].equalsIgnoreCase("15")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_fifteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute fifteen!"); } if(args[0].equalsIgnoreCase("16")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_sixteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute sixteen!"); } if(args[0].equalsIgnoreCase("17")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_seventeen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute seventeen!"); } if(args[0].equalsIgnoreCase("18")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_eighteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute eighteen!"); } if(args[0].equalsIgnoreCase("19")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_nineteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute nineteen!"); } if(args[0].equalsIgnoreCase("20")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_twenty_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twenty!"); } if(args[0].equalsIgnoreCase("21")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_twentyone_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentyone!"); } if(args[0].equalsIgnoreCase("22")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_twentytwo_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentytwo!"); } if(args[0].equalsIgnoreCase("23")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_twentythree_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentythree!"); } if(args[0].equalsIgnoreCase("24")){ - double x = bloc.getX(); - double y = bloc.getY(); - double z = bloc.getZ(); - String w = bloc.getWorld().getName(); + double x = ploc.getX(); + double y = ploc.getY(); + double z = ploc.getZ(); + String w = ploc.getWorld().getName(); plugin.config.set("Tribute_twentyfour_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentyfour!");