New uNmINeD development snapshot is available for download!
Changes:
- Fixed lossy WebP transparent background
- Missing Bedrock LevelDB *.ldb files are ignored instead of throwing an error
- Added LibDeflate for linux-musl (Alpine) builds for speed
- Improved Bedrock to Java block conversion speed
- 2D rendering speed optimizations
- Improved 26.3+ default blockstate resolving speed
- (Isometric) Added 14° pitch angle
- (Isometric) Redesigned block model processing, caching and rendering pipeline
- (Isometric) Huge drop in memory usage
- (Isometric) Improved speed
- (Isometric) Improved CPU utilization
- (Isometric) Fixed crashes when using image adjustments
Notes:
- Isometric image and web export is not yet available
- Documentation and howto’s for isometric mode are coming soon
Setting up isometric mode:
- Isometric mode and the experimental block model rendering needs a Java Edition client JAR file for both Java and Bedrock worlds. Select one in World/App settings menu (“Default Minecraft client JAR to use” setting). If you do not have a Java Edition client installed, you can download a client JAR file from the Minecraft Wiki.
- For Bedrock, select a vanilla resource pack ZIP file in World/App settings. You can download one from GitHub: click on Assets, then download the bedrock-samples-*-full.zip file. Versions does not have to match exactly, using the latest resource pack usually works.

I’ve spent ages trying to figure out how to enable and tweak isometric axonometric projection. Can anyone show me how?
I am getting errors with the latest version:
“`
unmined | Unhandled exception. System.InvalidOperationException: InvalidOperation_NoValue
unmined | at Unmined.Core.Tiles.ImageSharp.ImageSharpSerializer.GetJpegEncoder(ImageFormatSettings settings)
unmined | at Unmined.Core.Tiles.ImageSharp.ImageSharpSerializer.SerializeTileAsync(ImageSharpTile tile, Stream stream, ImageFormatSettings settings)
unmined | at Unmined.Core.Tiles.TileStore`1.c__DisplayClass41_0.<b__0>d.MoveNext()
unmined | — End of stack trace from previous location —
unmined | at Unmined.Core.Tiles.TileStore`1.c__DisplayClass41_0.<b__0>d.MoveNext()
unmined | — End of stack trace from previous location —
unmined | at Unmined.Core.Tiles.TileStore`1.CloseAsync()
unmined | at Unmined.WebExport.WebMapExport.RunAsync(CancellationToken ctsToken, IProgressHandler progressHandler)
unmined | at Unmined.WebExport.WebMapExport.RunAsync(CancellationToken ctsToken, IProgressHandler progressHandler)
unmined | at Unmined.WebExport.WebMapExport.RunAsync(CancellationToken ctsToken, IProgressHandler progressHandler)
unmined | at Unmined.Cmd.Web.WebRenderer.RunAsync()
unmined | at Unmined.Cmd.Web.WebModule.c__DisplayClass8_0.<b__1>d.MoveNext()
unmined | — End of stack trace from previous location —
unmined | at Unmined.Cmd.Web.WebModule.RunAsync(String[] args)
unmined | at Unmined.Cmd.ModuleManager.RunAsync(String[] args)
unmined | at Unmined.Cmd.Program.Main(String[] args)
“`
Hi, I get a core dump with this (and previous) verions on a x86 Linux Server, “Debian GNU/Linux 12 (bookworm)”.
My command is:
“`
~/apps/unmined/unmined-cli web render –world “” –dimension overworld –zoomin 3 –shadows true –output ~/images/overworld
“`
running for a while, then:
“`
Unhandled exception. System.InvalidOperationException: InvalidOperation_NoValue
at Unmined.Core.Tiles.ImageSharp.ImageSharpSerializer.GetJpegEncoder(ImageFormatSettings settings)
at Unmined.Core.Tiles.ImageSharp.ImageSharpSerializer.SerializeTileAsync(ImageSharpTile tile, Stream stream, ImageFormatSettings settings)
at Unmined.Core.Tiles.TileStore`1.c__DisplayClass41_0.<b__0>d.MoveNext()
— End of stack trace from previous location —
at Unmined.Core.Tiles.TileStore`1.c__DisplayClass41_0.<b__0>d.MoveNext()
— End of stack trace from previous location —
at Unmined.Core.Tiles.TileStore`1.CloseAsync()
at Unmined.WebExport.WebMapExport.RunAsync(CancellationToken ctsToken, IProgressHandler progressHandler)
at Unmined.WebExport.WebMapExport.RunAsync(CancellationToken ctsToken, IProgressHandler progressHandler)
at Unmined.WebExport.WebMapExport.RunAsync(CancellationToken ctsToken, IProgressHandler progressHandler)
at Unmined.Cmd.Web.WebRenderer.RunAsync()
at Unmined.Cmd.Web.WebModule.c__DisplayClass8_0.<b__1>d.MoveNext()
— End of stack trace from previous location —
at Unmined.Cmd.Web.WebModule.RunAsync(String[] args)
at Unmined.Cmd.ModuleManager.RunAsync(String[] args)
at Unmined.Cmd.Program.Main(String[] args)
at Unmined.Cmd.Program.(String[] args)
./unmined-runner.sh: line 6: 6752 Aborted (core dumped) ~/apps/unmined/unmined-cli web render –world “/home/axl/minecraft-test/Continent of the Bioms – Coop” –dimension overworld –zoomin 3 –shadows true –output ~/images/overworld
“`