Repository navigation
2.1.0-beta.7
Pre-release
Pre-release
·
29 commits
to main
since this release
Beta 7 fixes asset initialization and NBT parsing in code-split browser bundles, improves world streaming cleanup, and adds configurable logging and Minecraft 26.3 structure support. It promotes the changes through alpha139 since beta6.
Highlights
- Asset initialization keeps
AssetLoader.ROOTdefined when tools such as Vite split dependencies into chunks. NBT parsing also handles the CommonJS export shape produced by those bundles. - Configurable logging routes MineRender messages through component-tagged loggers. Warnings and errors remain enabled by default. Use
Logging.configurefor levels and component overrides, orLogging.setHandlerto send messages to your own logger. - Bulk column unloading groups streaming eviction and disposal cleanup, reducing intermediate section rebuilds. Surviving faces, fluids, lighting, ambient occlusion, and biome colors refresh together; failed unload groups retain ownership for retry.
- Structure parsing accepts the
idandpropertiespalette fields used since Minecraft 26.3 snapshot 7, while retaining support for olderNameandPropertiesfields.
Updating
Custom world adapters passed to WorldStreamer must provide unloadChunkColumns(positions). MineRenderWorld already provides it. To restore debug and info output, configure the corresponding logging level.
Install with yarn add minerender@beta.