public static class JetBootsHandler.JetBootsLocalState extends java.lang.Object implements IArmorExtensionData
| Modifier and Type | Field and Description |
|---|---|
boolean |
flightStabilizers |
float |
jetBootsPower |
boolean |
smartHover |
| Constructor and Description |
|---|
JetBootsLocalState() |
| Modifier and Type | Method and Description |
|---|---|
int |
calcAirUsage(int jetbootsCount) |
net.minecraft.util.math.vector.Vector3d |
getEffectiveMotion(net.minecraft.util.math.vector.Vector3d lookVec,
boolean gliding) |
int |
getPrevJetBootsAirUsage() |
boolean |
isFlightStabilizers() |
boolean |
isHovering() |
boolean |
isSmartHover() |
void |
resetAccel() |
void |
resetActive() |
void |
setHovering(boolean hovering) |
void |
setPrevJetBootsAirUsage(int prevJetBootsAirUsage) |
void |
tickActive() |
void |
updateAccel(net.minecraft.util.math.vector.Vector3d lookVec) |
public boolean smartHover
public boolean flightStabilizers
public float jetBootsPower
public void tickActive()
public void resetActive()
public void updateAccel(net.minecraft.util.math.vector.Vector3d lookVec)
public net.minecraft.util.math.vector.Vector3d getEffectiveMotion(net.minecraft.util.math.vector.Vector3d lookVec,
boolean gliding)
public boolean isHovering()
public void setHovering(boolean hovering)
public int getPrevJetBootsAirUsage()
public void setPrevJetBootsAirUsage(int prevJetBootsAirUsage)
public void resetAccel()
public int calcAirUsage(int jetbootsCount)
public boolean isSmartHover()
public boolean isFlightStabilizers()