Skip to content

2.1.0-beta.4

Pre-release
Pre-release

Choose a tag to compare

@InventivetalentDev InventivetalentDev released this 11 Oct 11:41
· 83 commits to main since this release
17b50d6

Beta 4 brings faster world placement, biome colors, creative flight controls, native Node PNG rendering, and more complete item previews. It promotes the changes through alpha118 since beta3.

Highlights

Migration notes

Controls: renderer.controls is now typed OrbitControls | FlyControls | undefined. Use renderer.orbitControls for orbit-only members such as target, or renderer.flyControls for flight settings. Flight sprints with R. Switching modes replaces and disposes the previous controls; reattach listeners and settings. See the flight follow-ups.

Async helpers: Add await to getBlockFluidState, getFluidKind, and resolveLegacyBlock. Earlier alpha users must also await ItemDefaults.get and ItemTints.getPotionList. Rendering and parser entry points await these internally.

Versioned data: Registry tables load on demand from assets.mcasset.cloud/<version>/minerender-data/ or configured asset sources. Missing datasets and failed requests reject. Without an exact registry, releases use the nearest published patch in the same release line, then the latest earlier release, or the oldest available for versions before it. Unpublished snapshots reject; models and textures keep the requested version. See versioned data and compatibility fallback.

Install with yarn add minerender@beta.

Changes since beta 3.