📄️ Block Registry
The block registry defines all block types on the server—their physical properties, face geometry, transparency, and special behaviors like block entities and dynamic connections.
📄️ Block Textures
Apply textures to blocks on the client using images, colors, canvas, or animated sources. Blocks must be registered on the server first—see Block Registry for server-side configuration.
📄️ Chunk Meshing
Chunk meshing transforms raw voxel data into renderable 3D geometry. Understanding how meshes are built helps you customize the visual appearance of your world.
📄️ Custom Block Rendering
Block entities let you render custom visuals for individual blocks based on per-block data. The same block type can display completely different content at each location.