Class ActorVisual
java.lang.Object
com.simibubi.create.content.contraptions.render.ActorVisual
- All Implemented Interfaces:
dev.engine_room.flywheel.api.visual.Visual
- Direct Known Subclasses:
DeployerActorVisual,DrillActorVisual,HarvesterActorVisual,PSIActorVisual,SawActorVisual,StabilizedBearingVisual
public abstract class ActorVisual
extends Object
implements dev.engine_room.flywheel.api.visual.Visual
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final MovementContextprotected final dev.engine_room.flywheel.api.instance.InstancerProviderprotected final net.minecraft.world.level.BlockAndTintGetterprotected final dev.engine_room.flywheel.api.visualization.VisualizationContext -
Constructor Summary
ConstructorsConstructorDescriptionActorVisual(dev.engine_room.flywheel.api.visualization.VisualizationContext visualizationContext, net.minecraft.world.level.BlockAndTintGetter world, MovementContext context) -
Method Summary
-
Field Details
-
visualizationContext
protected final dev.engine_room.flywheel.api.visualization.VisualizationContext visualizationContext -
instancerProvider
protected final dev.engine_room.flywheel.api.instance.InstancerProvider instancerProvider -
simulationWorld
protected final net.minecraft.world.level.BlockAndTintGetter simulationWorld -
context
-
-
Constructor Details
-
ActorVisual
public ActorVisual(dev.engine_room.flywheel.api.visualization.VisualizationContext visualizationContext, net.minecraft.world.level.BlockAndTintGetter world, MovementContext context)
-
-
Method Details
-
tick
public void tick() -
beginFrame
public void beginFrame() -
localBlockLight
protected int localBlockLight() -
update
public void update(float partialTick) - Specified by:
updatein interfacedev.engine_room.flywheel.api.visual.Visual
-
_delete
protected abstract void _delete() -
delete
public final void delete()- Specified by:
deletein interfacedev.engine_room.flywheel.api.visual.Visual
-