@Override protected void onBlockBreak(BlockBreakEvent evt, Block blk) { // TODO Auto-generated method stub super.onBlockBreak(evt, blk); Player ply = evt.getPlayer(); Cuboid cub = pMapaActual().ObtenirCuboid("RegC", getWorld()); if (cub.contains(blk)) { evt.setCancelled(true); } if (blk.getType() != Material.HARD_CLAY && blk.getData() != 11) { // if(blk.getType() == Material.BEACON){ // for (Objectiu obj : obtenirObjectiusPly(ply)){ // // //Bukkit.broadcastMessage(Double.toString(obj.getLocation().distance(blk.getLocation()))); // if (obj.getLocation().distance(blk.getLocation()) < 2){ // obj.complete(ply); // // } // // } // }else{ // // } // //Bukkit.broadcastMessage("Retard!"); } else { evt.setCancelled(true); } }