package net.justlearning.arslaan3102.arslaansmagichax.modules.impl; import net.justlearning.arslaan3102.arslaansmagichax.modules.Category; import net.justlearning.arslaan3102.arslaansmagichax.modules.Module; import org.lwjgl.glfw.GLFW; public class Flight extends Module { public Flight() { super("Flight", "Enables creative flight in survival.", GLFW.GLFW_KEY_G, Category.MOVEMENT); } @Override public void tick() { if (!this.isEnabled() || mc.player == null) return; mc.player.getAbilities().allowFlying = true; mc.player.getAbilities().flying = true; } @Override protected void onDisable() { if (mc.player != null) { mc.player.getAbilities().allowFlying = false; mc.player.getAbilities().flying = false; } } }