public class SingleRotatingInstance extends KineticTileInstance<KineticTileEntity>
| Modifier and Type | Field and Description |
|---|---|
protected RotatingData |
rotatingModel |
axis| Constructor and Description |
|---|
SingleRotatingInstance(com.jozufozu.flywheel.backend.material.MaterialManager<?> modelManager,
KineticTileEntity tile) |
| Modifier and Type | Method and Description |
|---|---|
protected com.jozufozu.flywheel.backend.instancing.Instancer<RotatingData> |
getModel() |
protected net.minecraft.block.BlockState |
getRenderedBlockState() |
void |
remove() |
void |
update() |
void |
updateLight() |
getRotatingMaterial, getRotationAxis, getRotationOffset, getTileSpeed, setup, setup, setup, setup, shaft, shaft, updateRotation, updateRotation, updateRotation, updateRotationprotected final RotatingData rotatingModel
public SingleRotatingInstance(com.jozufozu.flywheel.backend.material.MaterialManager<?> modelManager,
KineticTileEntity tile)
public void update()
update in interface com.jozufozu.flywheel.backend.instancing.IInstanceupdate in class com.jozufozu.flywheel.backend.instancing.tile.TileEntityInstance<KineticTileEntity>public void updateLight()
updateLight in interface com.jozufozu.flywheel.backend.instancing.IInstanceupdateLight in class com.jozufozu.flywheel.backend.instancing.tile.TileEntityInstance<KineticTileEntity>public void remove()
remove in interface com.jozufozu.flywheel.backend.instancing.IInstanceremove in class com.jozufozu.flywheel.backend.instancing.tile.TileEntityInstance<KineticTileEntity>protected net.minecraft.block.BlockState getRenderedBlockState()
protected com.jozufozu.flywheel.backend.instancing.Instancer<RotatingData> getModel()