Class StandardBogeyVisual
java.lang.Object
com.simibubi.create.content.trains.bogey.StandardBogeyVisual
- All Implemented Interfaces:
BogeyVisual
- Direct Known Subclasses:
StandardBogeyVisual.Large,StandardBogeyVisual.Small
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionStandardBogeyVisual(dev.engine_room.flywheel.api.visualization.VisualizationContext ctx, float partialTick, boolean inContraption) -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectCrumblingInstances(Consumer<@Nullable dev.engine_room.flywheel.api.instance.Instance> consumer) voiddelete()voidhide()voidupdate(net.minecraft.nbt.CompoundTag bogeyData, float wheelAngle, com.mojang.blaze3d.vertex.PoseStack poseStack) voidupdateLight(int packedLight)
-
Constructor Details
-
StandardBogeyVisual
public StandardBogeyVisual(dev.engine_room.flywheel.api.visualization.VisualizationContext ctx, float partialTick, boolean inContraption)
-
-
Method Details
-
update
public void update(net.minecraft.nbt.CompoundTag bogeyData, float wheelAngle, com.mojang.blaze3d.vertex.PoseStack poseStack) - Specified by:
updatein interfaceBogeyVisual
-
hide
public void hide()- Specified by:
hidein interfaceBogeyVisual
-
updateLight
public void updateLight(int packedLight) - Specified by:
updateLightin interfaceBogeyVisual
-
collectCrumblingInstances
public void collectCrumblingInstances(Consumer<@Nullable dev.engine_room.flywheel.api.instance.Instance> consumer) - Specified by:
collectCrumblingInstancesin interfaceBogeyVisual
-
delete
public void delete()- Specified by:
deletein interfaceBogeyVisual
-