All Classes and Interfaces

Class
Description
 
 
 
 
 
BlockEntityVisualizerBuilder<T extends net.minecraft.world.level.block.entity.BlockEntity>
 
ChestVisual<T extends net.minecraft.world.level.block.entity.BlockEntity & net.minecraft.world.level.block.entity.LidBlockEntity>
 
 
ComposableEntityVisual<T extends net.minecraft.world.entity.Entity>
 
Shared state between all visuals of the same type.
 
Configurator.ConfiguredBlockEntity<T extends net.minecraft.world.level.block.entity.BlockEntity>
 
Configurator.ConfiguredEntity<T extends net.minecraft.world.entity.Entity>
 
 
 
 
 
EntityVisualizerBuilder<T extends net.minecraft.world.entity.Entity>
An object to configure the visualizer for an entity.
A component that uses instances to render the fire animation on an entity.
 
 
 
 
 
For use in FontTextureMixin to batch glyph uploads when they're created in a flywheel worker thread.
 
 
 
 
 
 
 
 
MinecartVisual<T extends net.minecraft.world.entity.vehicle.AbstractMinecart>
 
 
A component that uses instances to render an entity's shadow.
 
 
 
 
 
 
 
 
 
 
 
A visual that renders a single line of text.
TntMinecartVisual<T extends net.minecraft.world.entity.vehicle.MinecartTNT>
 
 
VanillaVisuals.EntityBuilder<T extends net.minecraft.world.entity.Entity>
 
 
 
 
 
 
 
 
TODO: Add an api for this kind of hook? I feel it may need to be more inspect-able than just "list of runnables" though Cursed self-mixin, but we need to execute stuff on the render thread AFTER visual updates and BEFORE render.