public class ArmInstance extends SingleRotatingInstance implements com.jozufozu.flywheel.backend.instancing.IDynamicInstance
rotatingModelaxis| Constructor and Description |
|---|
ArmInstance(com.jozufozu.flywheel.backend.material.MaterialManager<?> modelManager,
ArmTileEntity tile) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginFrame() |
protected com.jozufozu.flywheel.backend.instancing.Instancer<RotatingData> |
getModel() |
void |
remove() |
void |
updateLight() |
getRenderedBlockState, updategetRotatingMaterial, getRotationAxis, getRotationOffset, getTileSpeed, setup, setup, setup, setup, shaft, shaft, updateRotation, updateRotation, updateRotation, updateRotationgetInstancePosition, getOrientedMaterial, getTransformMaterial, getWorldPosition, relight, relight, relight, relight, shouldResetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ArmInstance(com.jozufozu.flywheel.backend.material.MaterialManager<?> modelManager,
ArmTileEntity tile)
public void beginFrame()
beginFrame in interface com.jozufozu.flywheel.backend.instancing.IDynamicInstancepublic void updateLight()
updateLight in interface com.jozufozu.flywheel.backend.instancing.IInstanceupdateLight in class SingleRotatingInstanceprotected com.jozufozu.flywheel.backend.instancing.Instancer<RotatingData> getModel()
getModel in class SingleRotatingInstancepublic void remove()
remove in interface com.jozufozu.flywheel.backend.instancing.IInstanceremove in class SingleRotatingInstance