Class ChunkRenderCacheBuilder
Builds render caches for chunk foreground tiles.
public sealed class ChunkRenderCacheBuilder
- Inheritance
-
ChunkRenderCacheBuilder
- Inherited Members
Remarks
This API is intended for engine infrastructure and advanced tooling. Most callers should use WorldRenderer instead of building chunk caches directly.
Constructors
ChunkRenderCacheBuilder(ContentRegistry, WorldRenderSettings)
Creates a render-cache builder.
public ChunkRenderCacheBuilder(ContentRegistry contentRegistry, WorldRenderSettings settings)
Parameters
contentRegistryContentRegistryThe registry used to resolve tile visuals.
settingsWorldRenderSettingsThe shared render settings.
Methods
Build(Chunk, int)
Builds a render cache for a chunk using its current cell contents.
public ChunkRenderCache Build(Chunk chunk, int buildTick)
Parameters
Returns
- ChunkRenderCache
A render cache containing all generated foreground draw commands.