@EventHandler
	public void onBlockBreak(BlockBreakEvent event){
		Player eventPlayer = event.getPlayer();
		
		if(eventPlayer.getItemInHand()!=null){
			if(eventPlayer.getItemInHand().equals(plugin.tool)){
				if(eventPlayer.hasPermission("sd.tool")){
					event.setCancelled(true);
					return;
				}
			}
		}
		
		if(event.getBlock().getState() instanceof Sign){
			Sign sign = (Sign) event.getBlock().getState(); 
			String signLine = ChatColor.stripColor(sign.getLine(0)) + " ";
			String messagePrefix = ChatColor.stripColor(plugin.messagePrefix);
			if(signLine.equals(messagePrefix)){
				if(SignManager.getManager().removeSign(event.getBlock().getLocation())){
					eventPlayer.sendMessage(plugin.messagePrefix + ChatColor.GREEN + "Schild entfernt!");
					return;
				}else{
					eventPlayer.sendMessage(plugin.messagePrefix + ChatColor.RED + "Es trat ein Fehler auf!");
					return;
				}
			}
		}
	}