bootscreen

BlockBreakEvent

Mar 30th, 2012
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.79 KB | None | 0 0
  1. @EventHandler
  2. public void onBlockBreak(BlockBreakEvent event)
  3. {
  4.   SpoutBlock BlockDestroy = (SpoutBlock) event.getBlock();
  5.   Location loc = new Location(BlockDestroy.getWorld(),BlockDestroy.getX(),BlockDestroy.getY()+1,BlockDestroy.getZ());
  6.   SpoutBlock BlockAbove = (SpoutBlock) loc.getBlock();
  7.  
  8.   if(BlockDestroy.isCustomBlock() && BlockAbove.isCustomBlock())
  9.   {
  10.     CustomBlock CustomBlockDestroy = BlockDestroy.getCustomBlock();
  11.     CustomBlock CustomBlockAbove = BlockAbove.getCustomBlock();
  12.  
  13.     if( CustomBlockDestroy.getClass() == me.bootscreen.customslabs.slabs.BookshelfSlab.class &&
  14.         CustomBlockAbove.getClass() == me.bootscreen.customslabs.slabs.BookshelfSlab.class)
  15.     {
  16.       System.out.print("Clear Drop");
  17.       event.getBlock().getDrops().clear();
  18.     }
  19.   }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment