Rendering
WARNING
Rendering is available on Fabric and NeoForge clients only. Paper is a server-only platform and does not support client-side rendering.
Katton's client rendering APIs cover frame callbacks, HUD drawing, world-space helpers, camera scenes, server-driven item markers, and full-screen post effects.
Entity renderers are documented with registration because they belong to the custom entity pipeline. See Registry / Entity Tutorial and the EntityRenderer API for model layers, animated entity renderers, and keyframe callbacks.
Choosing an API
Use HUD and World Renderers when a client script must draw every frame. Use Camera Scenes for camera control, particles, geometry, and timelines. Use Item Render Markers when a server script must show a temporary item model without a real entity. Use Post Effects for screen-wide blur, tint, grayscale, or custom shader passes.
