@EventHandler
	public void touchytouchy(PlayerInteractEntityEvent event)
	{
		Player player = (Player)event.getPlayer();
		Entity rightclick = event.getRightClicked();
		if(rightclick instanceof Player)
		{	
			Player rightclicked = (Player)rightclick;
			if(plugin.isActivated(player.getName()))
			{
				if(player.getItemInHand().getTypeId() == plugin.getConfig().getInt("BanItemId"))
				{
					plugin.banPlayer(player, rightclicked);
				}
				if(player.getItemInHand().getTypeId() == plugin.getConfig().getInt("EncasingTool"))
				{
					if(rightclicked.hasPermission("bh.bypass"))
					{
						player.sendMessage(new StringBuilder(pre).append("You can not encase this player!").toString());
						return;
					}
					trapPlayer(rightclicked);
					player.sendMessage(new StringBuilder(pre).append(rightclicked.getName()).append(" has been trapped by you").toString());
				}
				if(player.getItemInHand().getTypeId() == plugin.getConfig().getInt("FreezingTool"))
				{
					if(rightclicked.hasPermission("bh.bypass"))
					{
						player.sendMessage(new StringBuilder(pre).append("You can not freeze this player!").toString());
						return;
					}
					if(plugin.freezePlayer(rightclicked))
					{
						player.sendMessage(new StringBuilder(pre).append(rightclicked.getName()).append(" has been frozen!").toString());
						rightclicked.sendMessage(new StringBuilder(pre).append("You have been frozen!").toString());
					}else
					{
						player.sendMessage(new StringBuilder(pre).append(rightclicked.getName()).append(" has been unfrozen!").toString());
						rightclicked.sendMessage(new StringBuilder(pre).append("You have been unfrozen!").toString());
					}
				}
			}
		}
	}