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, simple world-space helpers, 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 your client script needs to draw every frame. Use Item Render Markers when a server script wants clients to see a temporary item model in the world without spawning a real entity. Use Post Effects for screen-wide visual states such as blur, tint, grayscale, or custom shader passes.
