@EventHandler(priority = EventPriority.NORMAL)
	public void onBlockBreak(BlockBreakEvent event){
		Block block = event.getBlock();
		if ((block.getType() == Material.SIGN_POST || block.getType() == Material.WALL_SIGN)) {
			Sign s = (Sign)block.getState();
			if(!plugin.loc.containsKey(block.getLocation())){
				for(int i = 0; i<s.getLines().length; i++){
					if(s.getLine(i).toLowerCase().contains("[sortal]") || s.getLine(i).toLowerCase().contains(plugin.signContains)){
						if(!event.getPlayer().hasPermission("sortal.delsign")){
							event.getPlayer().sendMessage("[Sortal] You do not have permissions to destroy a [Sortal] sign!");
							event.setCancelled(true);
						}
					}
				}
				return;
			}
			if(!event.getPlayer().hasPermission("sortal.delsign")){
				event.getPlayer().sendMessage("[Sortal] You do not have permissions to destroy a registered sign!");
				event.setCancelled(true);
				return;
			}
			delLoc(block.getLocation());
			plugin.log.info("Registered sign destroyed by " + event.getPlayer().getDisplayName() + ", AKA " + event.getPlayer().getName() + "!");
		}
	}