blob: 260e836f1aecd865bd49cb9cdce0a3f06563a0c4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
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));
}
}
|