Package-level declarations

Defines renderer-facing model data and render pipeline contracts.

Renderer types expose loaded model renderers, renderer groups, render sources, and the per-tracker pipeline that owns rendered bones. They describe the packet-based rendering domain without leaking platform-specific entity types.

Example:


ModelRenderer renderer = BetterModel.model("example_model").orElseThrow();
EntityTracker tracker = renderer.create(entity);

Since

3.2.0

Types

Link copied to clipboard
A blueprint renderer.
Link copied to clipboard
A group of models.
Link copied to clipboard
Represents the rendering pipeline for a specific model instance.
Link copied to clipboard
interface RenderSource<T : Tracker?>
Represents a source for rendering models, providing necessary context such as location and entity data.