Advertisement
Guest User

Untitled

a guest
Apr 29th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. public class IronDoor
  2. extends JavaPlugin
  3. implements Listener
  4. {
  5. public void onEnable()
  6. {
  7. getServer().getPluginManager().registerEvents(this, this);
  8. logInfo("Plugin enabled.");
  9. }
  10.  
  11. public void logInfo(String message)
  12. {
  13. getLogger().info(message);
  14. }
  15.  
  16. @EventHandler
  17. public void onEntityExplode(EntityExplodeEvent event)
  18. {
  19. List<Block> destroy = event.blockList();
  20. Iterator<Block> it = destroy.iterator();
  21. while (it.hasNext())
  22. {
  23. Block b = (Block)it.next();
  24.  
  25. Location loc = b.getLocation();
  26. loc.setY(loc.getY() - 2);
  27.  
  28. int block = loc.getWorld().getBlockTypeIdAt(loc);
  29. Block blo = loc.getWorld().getBlockAt(loc);
  30.  
  31. if (b.getType() == Material.IRON_DOOR) {
  32. if(blo.getType() == Material.OBSIDIAN) {
  33.  
  34. it.remove();
  35. }
  36. }
  37. }
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement