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) |
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)
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()