public class AdjustableRepeaterInstance extends com.jozufozu.flywheel.backend.instancing.tile.TileEntityInstance<AdjustableRepeaterTileEntity> implements com.jozufozu.flywheel.backend.instancing.ITickableInstance
| Modifier and Type | Field and Description |
|---|---|
protected com.jozufozu.flywheel.core.materials.ModelData |
indicator |
protected int |
previousState |
| Constructor and Description |
|---|
AdjustableRepeaterInstance(com.jozufozu.flywheel.backend.material.MaterialManager<?> modelManager,
AdjustableRepeaterTileEntity tile) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getColor() |
void |
remove() |
void |
tick() |
void |
updateLight() |
getInstancePosition, getOrientedMaterial, getTransformMaterial, getWorldPosition, relight, relight, relight, relight, shouldReset, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected final com.jozufozu.flywheel.core.materials.ModelData indicator
protected int previousState
public AdjustableRepeaterInstance(com.jozufozu.flywheel.backend.material.MaterialManager<?> modelManager,
AdjustableRepeaterTileEntity tile)
public void tick()
tick in interface com.jozufozu.flywheel.backend.instancing.ITickableInstancepublic void updateLight()
updateLight in interface com.jozufozu.flywheel.backend.instancing.IInstanceupdateLight in class com.jozufozu.flywheel.backend.instancing.tile.TileEntityInstance<AdjustableRepeaterTileEntity>public void remove()
remove in interface com.jozufozu.flywheel.backend.instancing.IInstanceremove in class com.jozufozu.flywheel.backend.instancing.tile.TileEntityInstance<AdjustableRepeaterTileEntity>protected int getColor()