package com.arslaancodes.arslaansmagichax.modules.impl; import com.arslaancodes.arslaansmagichax.modules.Category; import com.arslaancodes.arslaansmagichax.modules.Module; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.world.effect.MobEffectInstance; import net.minecraft.world.effect.MobEffects; 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.setAirSupply(mc.player.getMaxAirSupply()); mc.player.addEffect(new MobEffectInstance(BuiltInRegistries.MOB_EFFECT.wrapAsHolder(MobEffects.WATER_BREATHING.value()), 1, 255)); } }