@EventHandler
	public void onDamage(EntityDamageEvent event) {
		if (event.getEntity() instanceof Player) {
			if (MPlayer.getElement((Player) event.getEntity()).equals(Element.EARTH) && event.getCause().equals(DamageCause.FALL)) {
				event.setCancelled(true);
			} else if (MPlayer.getElement((Player) event.getEntity()).equals(Element.FIRE) && (event.getCause().equals(DamageCause.FIRE) || event.getCause().equals(DamageCause.FIRE_TICK))) {
				event.setCancelled(true);
			} else if (MPlayer.getElement((Player) event.getEntity()).equals(Element.WATER) && event.getCause().equals(DamageCause.DROWNING)) {
				event.setCancelled(true);
			}
		}
	}