EliteControlEffectPlan

public final class EliteControlEffectPlan extends Record

Final potion and movement values delivered by a slowing class ability.

The plan is the boundary between continuous class scaling and Minecraft's integer potion amplifiers. Runtime code must apply every field so a fractional control-power bonus remains observable instead of disappearing during amplifier rounding.

Constructors

Link copied to clipboard
public void EliteControlEffectPlan(int durationTicks, int potionAmplifier, double additionalMovementSpeedAdjustment)

Functions

Link copied to clipboard
public double movementSpeedMultiplier()
Final movement multiplier after the potion and continuous adjustment are both applied.
Link copied to clipboard
public static EliteControlEffectPlan slow(int authoredAmplifier, int levelScaledDurationTicks, AbilityMechanicModifiers modifiers)

Inherited functions

Link copied to clipboard
public abstract boolean equals(Object p)
Link copied to clipboard
public abstract int hashCode()
Link copied to clipboard
public abstract String toString()