Class StandardBogeyVisual.Large
java.lang.Object
com.simibubi.create.content.trains.bogey.StandardBogeyVisual
com.simibubi.create.content.trains.bogey.StandardBogeyVisual.Large
- All Implemented Interfaces:
BogeyVisual
- Enclosing class:
StandardBogeyVisual
-
Nested Class Summary
Nested classes/interfaces inherited from class com.simibubi.create.content.trains.bogey.StandardBogeyVisual
StandardBogeyVisual.Large, StandardBogeyVisual.Small -
Constructor Summary
ConstructorsConstructorDescriptionLarge(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
-
Large
public Large(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- Overrides:
updatein classStandardBogeyVisual
-
hide
public void hide()- Specified by:
hidein interfaceBogeyVisual- Overrides:
hidein classStandardBogeyVisual
-
updateLight
public void updateLight(int packedLight) - Specified by:
updateLightin interfaceBogeyVisual- Overrides:
updateLightin classStandardBogeyVisual
-
collectCrumblingInstances
public void collectCrumblingInstances(Consumer<@Nullable dev.engine_room.flywheel.api.instance.Instance> consumer) - Specified by:
collectCrumblingInstancesin interfaceBogeyVisual- Overrides:
collectCrumblingInstancesin classStandardBogeyVisual
-
delete
public void delete()- Specified by:
deletein interfaceBogeyVisual- Overrides:
deletein classStandardBogeyVisual
-