/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/chests/LockedChest.java
ViewVC logotype

Diff of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/chests/LockedChest.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1805 by torben, Mon May 28 15:36:28 2012 UTC revision 1806 by torben, Mon May 28 20:15:38 2012 UTC
# Line 21  import org.bukkit.event.Listener; Line 21  import org.bukkit.event.Listener;
21  import org.bukkit.event.block.Action;  import org.bukkit.event.block.Action;
22  import org.bukkit.event.block.BlockBreakEvent;  import org.bukkit.event.block.BlockBreakEvent;
23  import org.bukkit.event.block.BlockPlaceEvent;  import org.bukkit.event.block.BlockPlaceEvent;
24    import org.bukkit.event.entity.EntityExplodeEvent;
25  import org.bukkit.event.player.PlayerInteractEvent;  import org.bukkit.event.player.PlayerInteractEvent;
26  import org.bukkit.inventory.InventoryHolder;  import org.bukkit.inventory.InventoryHolder;
27    
# Line 248  public class LockedChest  implements Lis Line 249  public class LockedChest  implements Lis
249                                                    
250                  }                  }
251          }          }
252            
253    
254            @EventHandler
255            public void onChestExplode(EntityExplodeEvent event) {
256                    for (Block b : event.blockList() ) {
257                            LockedChestBean chest = chestMap.get( b.getLocation() );
258                            if (chest != null) {
259                                    event.setCancelled( true );
260                                    return;
261                            }
262                    }
263            }      
264                    
265          // prevent a user from opening a chest          // prevent a user from opening a chest
266          @EventHandler          @EventHandler

Legend:
Removed from v.1805  
changed lines
  Added in v.1806

  ViewVC Help
Powered by ViewVC 1.1.20