@EventHandler(priority = EventPriority.NORMAL)
	public void onEntityDamageByEntity(EntityDamageByEntityEvent event) {
		if (event.isCancelled())
			return;

		if (event.getEntity().getType() == EntityType.PLAYER) {
			Player player = (Player) event.getEntity();

			if (plugin.playerProtections.containsKey(player.getName())) {
				Double recalled = plugin.playerProtections.get(player.getName());

				if (recalled >= Lifestones.getUnixTime()) {
					plugin.debug("Protecting recalled player " + player.getName());
					plugin.sendMessage(player, GRAY + L("playerProtectedByLifestone"));
					
					event.setCancelled(true);
					return;
				}

			}

		}else if (event.getDamager().getType() == EntityType.PLAYER){
			Player player = (Player) event.getDamager();
			if (plugin.playerProtections.containsKey(player.getName())) 
				plugin.playerProtections.remove(player.getName());
			
		}
		
		
		

	}