Class MixerInstance
java.lang.Object
com.jozufozu.flywheel.backend.instancing.AbstractInstance
com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstance<T>
com.simibubi.create.content.contraptions.base.KineticTileInstance<KineticTileEntity>
com.simibubi.create.content.contraptions.relays.encased.EncasedCogInstance
com.simibubi.create.content.contraptions.components.mixer.MixerInstance
- All Implemented Interfaces:
com.jozufozu.flywheel.api.instance.DynamicInstance,com.jozufozu.flywheel.api.instance.Instance,com.jozufozu.flywheel.light.LightListener
public class MixerInstance
extends EncasedCogInstance
implements com.jozufozu.flywheel.api.instance.DynamicInstance
-
Field Summary
Fields inherited from class com.simibubi.create.content.contraptions.relays.encased.EncasedCogInstance
rotatingBottomShaft, rotatingModel, rotatingTopShaftFields inherited from class com.simibubi.create.content.contraptions.base.KineticTileInstance
axisFields inherited from class com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstance
blockEntity, blockState, instancePos, posFields inherited from class com.jozufozu.flywheel.backend.instancing.AbstractInstance
materialManager, world -
Constructor Summary
ConstructorsConstructorDescriptionMixerInstance(com.jozufozu.flywheel.api.MaterialManager dispatcher, MechanicalMixerTileEntity tile) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected com.jozufozu.flywheel.api.Instancer<RotatingData>voidremove()voidMethods inherited from class com.simibubi.create.content.contraptions.relays.encased.EncasedCogInstance
init, large, small, updateMethods inherited from class com.simibubi.create.content.contraptions.base.KineticTileInstance
getRotatingMaterial, getRotationAxis, getRotationOffset, getTileSpeed, setup, setup, setup, setup, shaft, shaft, updateRotation, updateRotation, updateRotation, updateRotationMethods inherited from class com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstance
getInstancePosition, getOrientedMaterial, getTransformMaterial, getVolume, getWorldPosition, shouldResetMethods inherited from class com.jozufozu.flywheel.backend.instancing.AbstractInstance
onLightUpdate, relight, relight, relight, relight, statusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.jozufozu.flywheel.api.instance.DynamicInstance
decreaseFramerateWithDistanceMethods inherited from interface com.jozufozu.flywheel.api.instance.Instance
getWorldPositionMethods inherited from interface com.jozufozu.flywheel.light.LightListener
onLightPacket
-
Constructor Details
-
MixerInstance
public MixerInstance(com.jozufozu.flywheel.api.MaterialManager dispatcher, MechanicalMixerTileEntity tile)
-
-
Method Details
-
getCogModel
- Overrides:
getCogModelin classEncasedCogInstance
-
beginFrame
public void beginFrame()- Specified by:
beginFramein interfacecom.jozufozu.flywheel.api.instance.DynamicInstance
-
updateLight
public void updateLight()- Overrides:
updateLightin classEncasedCogInstance
-
remove
public void remove()- Overrides:
removein classEncasedCogInstance
-