Package dev.engine_room.flywheel.api.visual
@ParametersAreNonnullByDefault
package dev.engine_room.flywheel.api.visual
-
InterfacesClassDescriptionBlockEntityVisual<T extends net.minecraft.world.level.block.entity.BlockEntity>A visual associated with a specific block entity.Interface for rate-limiting updates based on an object's distance from the camera.An interface giving
Visuals a hook to have a function called at the start of a frame.The context passed to the frame plan.An effect is not attached to any formal game object, but allows you to hook into flywheel's systems to render things.EffectVisual<T extends Effect>EntityVisual<T extends net.minecraft.world.entity.Entity>A visual that listens to light updates.A marker interface allowing visuals to request light data on the GPU for a set of sections.An interface givingVisuals a hook to have a function called at the end of every tick.The context passed to the tick plan.A general interface providing information about any type of thing that could use Flywheel's visualized rendering.