package net.justlearning.arslaan3102.arslaansmagichax.modules.impl; import net.justlearning.arslaan3102.arslaansmagichax.modules.Category; import net.justlearning.arslaan3102.arslaansmagichax.modules.Module; import net.minecraft.entity.effect.StatusEffectInstance; import net.minecraft.entity.effect.StatusEffects; import net.minecraft.registry.Registries; public class Poseidon extends Module { public Poseidon() { super("Poseidon", "Stops you from drowning.", -1, Category.PLAYER); } @Override public void tick() { if (!this.isEnabled() || mc.player == null) return; mc.player.setAir(mc.player.getMaxAir()); mc.player.addStatusEffect(new StatusEffectInstance(Registries.STATUS_EFFECT.getEntry(StatusEffects.WATER_BREATHING.value()), 1, 255)); } }