Package dev.engine_room.vanillin.visuals
Class TntMinecartVisual<T extends net.minecraft.world.entity.vehicle.MinecartTNT>
java.lang.Object
dev.engine_room.flywheel.lib.visual.AbstractVisual
dev.engine_room.flywheel.lib.visual.AbstractEntityVisual<T>
dev.engine_room.flywheel.lib.visual.ComponentEntityVisual<T>
dev.engine_room.vanillin.visuals.MinecartVisual<T>
dev.engine_room.vanillin.visuals.TntMinecartVisual<T>
- All Implemented Interfaces:
dev.engine_room.flywheel.api.visual.DynamicVisual,dev.engine_room.flywheel.api.visual.EntityVisual<T>,dev.engine_room.flywheel.api.visual.TickableVisual,dev.engine_room.flywheel.api.visual.Visual,dev.engine_room.flywheel.lib.visual.SimpleDynamicVisual,dev.engine_room.flywheel.lib.visual.SimpleTickableVisual
public class TntMinecartVisual<T extends net.minecraft.world.entity.vehicle.MinecartTNT>
extends MinecartVisual<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.engine_room.flywheel.api.visual.DynamicVisual
dev.engine_room.flywheel.api.visual.DynamicVisual.ContextNested classes/interfaces inherited from interface dev.engine_room.flywheel.api.visual.TickableVisual
dev.engine_room.flywheel.api.visual.TickableVisual.Context -
Field Summary
Fields inherited from class dev.engine_room.flywheel.lib.visual.ComponentEntityVisual
componentsFields inherited from class dev.engine_room.flywheel.lib.visual.AbstractEntityVisual
entity, visibilityTesterFields inherited from class dev.engine_room.flywheel.lib.visual.AbstractVisual
deleted, level, visualizationContext -
Constructor Summary
ConstructorsConstructorDescriptionTntMinecartVisual(dev.engine_room.flywheel.api.visualization.VisualizationContext ctx, T entity, float partialTick) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidupdateContents(dev.engine_room.flywheel.lib.instance.TransformedInstance contents, org.joml.Matrix4f pose, float partialTick) Methods inherited from class dev.engine_room.vanillin.visuals.MinecartVisual
_delete, beginFrame, shouldSkipRender, tick, updateLightMethods inherited from class dev.engine_room.flywheel.lib.visual.ComponentEntityVisual
addComponentMethods inherited from class dev.engine_room.flywheel.lib.visual.AbstractEntityVisual
computePackedLight, distanceSquared, getVisualPosition, getVisualPosition, isVisible, relightMethods inherited from class dev.engine_room.flywheel.lib.visual.AbstractVisual
delete, instancerProvider, renderOrigin, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.engine_room.flywheel.lib.visual.SimpleDynamicVisual
planFrameMethods inherited from interface dev.engine_room.flywheel.lib.visual.SimpleTickableVisual
planTickMethods inherited from interface dev.engine_room.flywheel.api.visual.Visual
delete, update
-
Constructor Details
-
TntMinecartVisual
public TntMinecartVisual(dev.engine_room.flywheel.api.visualization.VisualizationContext ctx, T entity, float partialTick)
-
-
Method Details
-
updateContents
protected void updateContents(dev.engine_room.flywheel.lib.instance.TransformedInstance contents, org.joml.Matrix4f pose, float partialTick) - Overrides:
updateContentsin classMinecartVisual<T extends net.minecraft.world.entity.vehicle.MinecartTNT>
-