Advertisement
TheMolkaPL

Makaron <3

Jun 21st, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 10.22 KB | None | 0 0
  1. package pl.craftshot.xcBoyFarmer;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Location;
  5. import org.bukkit.Material;
  6. import org.bukkit.block.Block;
  7. import org.bukkit.event.EventHandler;
  8. import org.bukkit.event.Listener;
  9. import org.bukkit.event.block.BlockPlaceEvent;
  10. import org.bukkit.scheduler.BukkitScheduler;
  11.  
  12. public class onPlace
  13.   implements Listener
  14. {
  15.   @EventHandler
  16.   public void onBreak(BlockPlaceEvent event)
  17.   {
  18.     Block blok = event.getBlock();
  19.     final Location loc = blok.getLocation();
  20.     final Location loc1 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 1.0D, loc.getZ());
  21.     final Location loc2 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 2.0D, loc.getZ());
  22.     final Location loc3 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 3.0D, loc.getZ());
  23.     final Location loc4 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 4.0D, loc.getZ());
  24.     final Location loc5 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 5.0D, loc.getZ());
  25.     final Location loc6 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 6.0D, loc.getZ());
  26.     final Location loc7 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 7.0D, loc.getZ());
  27.     final Location loc8 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 8.0D, loc.getZ());
  28.     final Location loc9 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 9.0D, loc.getZ());
  29.     final Location loc10 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 10.0D, loc.getZ());
  30.     final Location loc11 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 11.0D, loc.getZ());
  31.     final Location loc12 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 12.0D, loc.getZ());
  32.     final Location loc13 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 13.0D, loc.getZ());
  33.     final Location loc14 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 14.0D, loc.getZ());
  34.     final Location loc15 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 15.0D, loc.getZ());
  35.     final Location loc16 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 16.0D, loc.getZ());
  36.     final Location loc17 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 17.0D, loc.getZ());
  37.     final Location loc18 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 18.0D, loc.getZ());
  38.     final Location loc19 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 19.0D, loc.getZ());
  39.     final Location loc20 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 20.0D, loc.getZ());
  40.     final Location loc21 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 21.0D, loc.getZ());
  41.     final Location loc22 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 22.0D, loc.getZ());
  42.     final Location loc23 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 23.0D, loc.getZ());
  43.     final Location loc24 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 24.0D, loc.getZ());
  44.     final Location loc25 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 25.0D, loc.getZ());
  45.     final Location loc26 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 26.0D, loc.getZ());
  46.     final Location loc27 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 27.0D, loc.getZ());
  47.     final Location loc28 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 28.0D, loc.getZ());
  48.     final Location loc29 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 29.0D, loc.getZ());
  49.     final Location loc30 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 30.0D, loc.getZ());
  50.     final Location loc31 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 31.0D, loc.getZ());
  51.     final Location loc32 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 32.0D, loc.getZ());
  52.     final Location loc33 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 33.0D, loc.getZ());
  53.     final Location loc34 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 34.0D, loc.getZ());
  54.     final Location loc35 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 35.0D, loc.getZ());
  55.     final Location loc36 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 36.0D, loc.getZ());
  56.     final Location loc37 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 37.0D, loc.getZ());
  57.     final Location loc38 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 38.0D, loc.getZ());
  58.     final Location loc39 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 39.0D, loc.getZ());
  59.     final Location loc40 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 40.0D, loc.getZ());
  60.     final Location loc41 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 41.0D, loc.getZ());
  61.     final Location loc42 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 42.0D, loc.getZ());
  62.     final Location loc43 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 43.0D, loc.getZ());
  63.     final Location loc44 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 44.0D, loc.getZ());
  64.     final Location loc45 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 45.0D, loc.getZ());
  65.     final Location loc46 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 46.0D, loc.getZ());
  66.     final Location loc47 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 47.0D, loc.getZ());
  67.     final Location loc48 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 48.0D, loc.getZ());
  68.     final Location loc49 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 49.0D, loc.getZ());
  69.     final Location loc50 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 50.0D, loc.getZ());
  70.     final Location loc51 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 51.0D, loc.getZ());
  71.     final Location loc52 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 52.0D, loc.getZ());
  72.     final Location loc53 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 53.0D, loc.getZ());
  73.     final Location loc54 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 54.0D, loc.getZ());
  74.     final Location loc55 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 55.0D, loc.getZ());
  75.     final Location loc56 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 56.0D, loc.getZ());
  76.     final Location loc57 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 57.0D, loc.getZ());
  77.     final Location loc58 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 58.0D, loc.getZ());
  78.     final Location loc59 = new Location(loc.getWorld(), loc.getX(), loc.getY() + 59.0D, loc.getZ());
  79.     final Location loc610 = new Location(loc.getWorld(), loc.getX(), loc.getY(), loc.getZ());
  80.     if ((blok.getType() == Material.ENDER_PORTAL_FRAME) &&
  81.       (loc1.getBlock().getType() == Material.AIR)) {
  82.       Bukkit.getScheduler().runTaskLater(Main.getPlugin(), new Runnable()
  83.       {
  84.         public void run()
  85.         {
  86.           if (loc.getBlock().getType() == Material.ENDER_PORTAL_FRAME)
  87.           {
  88.             loc1.getBlock().setType(Material.OBSIDIAN);
  89.             loc2.getBlock().setType(Material.OBSIDIAN);
  90.             loc3.getBlock().setType(Material.OBSIDIAN);
  91.             loc4.getBlock().setType(Material.OBSIDIAN);
  92.             loc5.getBlock().setType(Material.OBSIDIAN);
  93.             loc6.getBlock().setType(Material.OBSIDIAN);
  94.             loc7.getBlock().setType(Material.OBSIDIAN);
  95.             loc8.getBlock().setType(Material.OBSIDIAN);
  96.             loc9.getBlock().setType(Material.OBSIDIAN);
  97.             loc10.getBlock().setType(Material.OBSIDIAN);
  98.             loc11.getBlock().setType(Material.OBSIDIAN);
  99.             loc12.getBlock().setType(Material.OBSIDIAN);
  100.             loc13.getBlock().setType(Material.OBSIDIAN);
  101.             loc14.getBlock().setType(Material.OBSIDIAN);
  102.             loc15.getBlock().setType(Material.OBSIDIAN);
  103.             loc16.getBlock().setType(Material.OBSIDIAN);
  104.             loc17.getBlock().setType(Material.OBSIDIAN);
  105.             loc18.getBlock().setType(Material.OBSIDIAN);
  106.             loc19.getBlock().setType(Material.OBSIDIAN);
  107.             loc20.getBlock().setType(Material.OBSIDIAN);
  108.             loc21.getBlock().setType(Material.OBSIDIAN);
  109.             loc22.getBlock().setType(Material.OBSIDIAN);
  110.             loc23.getBlock().setType(Material.OBSIDIAN);
  111.             loc24.getBlock().setType(Material.OBSIDIAN);
  112.             loc25.getBlock().setType(Material.OBSIDIAN);
  113.             loc26.getBlock().setType(Material.OBSIDIAN);
  114.             loc27.getBlock().setType(Material.OBSIDIAN);
  115.             loc28.getBlock().setType(Material.OBSIDIAN);
  116.             loc29.getBlock().setType(Material.OBSIDIAN);
  117.             loc30.getBlock().setType(Material.OBSIDIAN);
  118.             loc31.getBlock().setType(Material.OBSIDIAN);
  119.             loc32.getBlock().setType(Material.OBSIDIAN);
  120.             loc33.getBlock().setType(Material.OBSIDIAN);
  121.             loc34.getBlock().setType(Material.OBSIDIAN);
  122.             loc35.getBlock().setType(Material.OBSIDIAN);
  123.             loc36.getBlock().setType(Material.OBSIDIAN);
  124.             loc37.getBlock().setType(Material.OBSIDIAN);
  125.             loc38.getBlock().setType(Material.OBSIDIAN);
  126.             loc39.getBlock().setType(Material.OBSIDIAN);
  127.             loc40.getBlock().setType(Material.OBSIDIAN);
  128.             loc41.getBlock().setType(Material.OBSIDIAN);
  129.             loc42.getBlock().setType(Material.OBSIDIAN);
  130.             loc43.getBlock().setType(Material.OBSIDIAN);
  131.             loc44.getBlock().setType(Material.OBSIDIAN);
  132.             loc45.getBlock().setType(Material.OBSIDIAN);
  133.             loc46.getBlock().setType(Material.OBSIDIAN);
  134.             loc47.getBlock().setType(Material.OBSIDIAN);
  135.             loc48.getBlock().setType(Material.OBSIDIAN);
  136.             loc49.getBlock().setType(Material.OBSIDIAN);
  137.             loc50.getBlock().setType(Material.OBSIDIAN);
  138.             loc51.getBlock().setType(Material.OBSIDIAN);
  139.             loc52.getBlock().setType(Material.OBSIDIAN);
  140.             loc53.getBlock().setType(Material.OBSIDIAN);
  141.             loc54.getBlock().setType(Material.OBSIDIAN);
  142.             loc55.getBlock().setType(Material.OBSIDIAN);
  143.             loc56.getBlock().setType(Material.OBSIDIAN);
  144.             loc57.getBlock().setType(Material.OBSIDIAN);
  145.             loc58.getBlock().setType(Material.OBSIDIAN);
  146.             loc59.getBlock().setType(Material.OBSIDIAN);
  147.             loc610.getBlock().setType(Material.OBSIDIAN);
  148.           }
  149.         }
  150.       }, 50L);
  151.     }
  152.   }
  153. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement