Class AbstractDetachedEarsRenderDelegate
java.lang.Object
com.unascribed.ears.common.render.AbstractDetachedEarsRenderDelegate
- All Implemented Interfaces:
EarsRenderDelegate
public abstract class AbstractDetachedEarsRenderDelegate
extends Object
implements EarsRenderDelegate
A "detached" delegate that does not run in a copy of Minecraft, so all game state uses default
values.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.unascribed.ears.common.render.EarsRenderDelegate
EarsRenderDelegate.BodyPart, EarsRenderDelegate.QuadGrow, EarsRenderDelegate.TexFlip, EarsRenderDelegate.TexRotation, EarsRenderDelegate.TexSource -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.unascribed.ears.common.render.EarsRenderDelegate
anchorTo, bind, isJacketEnabled, isSlim, pop, push, renderBack, renderDebugDot, renderDoubleSided, renderFront, rotate, scale, setEmissive, translate
-
Constructor Details
-
AbstractDetachedEarsRenderDelegate
public AbstractDetachedEarsRenderDelegate()
-
-
Method Details
-
setUp
public void setUp()- Specified by:
setUpin interfaceEarsRenderDelegate
-
tearDown
public void tearDown()- Specified by:
tearDownin interfaceEarsRenderDelegate
-
getPeer
- Specified by:
getPeerin interfaceEarsRenderDelegate
-
getTime
public float getTime()- Specified by:
getTimein interfaceEarsRenderDelegate
-
isFlying
public boolean isFlying()- Specified by:
isFlyingin interfaceEarsRenderDelegate
-
isGliding
public boolean isGliding()- Specified by:
isGlidingin interfaceEarsRenderDelegate
-
isWearingElytra
public boolean isWearingElytra()- Specified by:
isWearingElytrain interfaceEarsRenderDelegate
-
isWearingChestplate
public boolean isWearingChestplate()- Specified by:
isWearingChestplatein interfaceEarsRenderDelegate
-
isWearingBoots
public boolean isWearingBoots()- Specified by:
isWearingBootsin interfaceEarsRenderDelegate
-
needsSecondaryLayersDrawn
public boolean needsSecondaryLayersDrawn()- Specified by:
needsSecondaryLayersDrawnin interfaceEarsRenderDelegate
-
canBind
- Specified by:
canBindin interfaceEarsRenderDelegate
-
getLimbSwing
public float getLimbSwing()- Specified by:
getLimbSwingin interfaceEarsRenderDelegate
-
getHorizontalSpeed
public float getHorizontalSpeed()- Specified by:
getHorizontalSpeedin interfaceEarsRenderDelegate
-
getStride
public float getStride()- Specified by:
getStridein interfaceEarsRenderDelegate
-
getBodyYaw
public float getBodyYaw()- Specified by:
getBodyYawin interfaceEarsRenderDelegate
-
getX
public double getX()- Specified by:
getXin interfaceEarsRenderDelegate
-
getY
public double getY()- Specified by:
getYin interfaceEarsRenderDelegate
-
getZ
public double getZ()- Specified by:
getZin interfaceEarsRenderDelegate
-
getCapeX
public double getCapeX()- Specified by:
getCapeXin interfaceEarsRenderDelegate
-
getCapeY
public double getCapeY()- Specified by:
getCapeYin interfaceEarsRenderDelegate
-
getCapeZ
public double getCapeZ()- Specified by:
getCapeZin interfaceEarsRenderDelegate
-