TesseraRenderTarget

Duck-typing interface mixed into EntityRenderState so Tessera can recover the live Entity behind a render state. Modern Minecraft renders from an extracted, entity-less render state; we stash the source entity onto it during extraction (see MixinEntityRenderDispatcher) and read it back at submit time to drive the renderEntity / postRenderEntity triggers.

Lives in the engine package (not ratph6.tessera.mixin.*) because game code references it directly, and Mixin forbids direct references to non-mixin classes inside a mixin package.

Inheritors

Functions

Link copied to clipboard
abstract fun tessera$entity(): Entity
Link copied to clipboard
abstract fun tessera$setEntity(entity: Entity)