uNmINeD 0.20.11-dev

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.

This Post Has 3 Comments

  1. Aspen

    I’ve spent ages trying to figure out how to enable and tweak isometric axonometric projection. Can anyone show me how?

  2. normen

    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)
    “`

  3. Joe Portal

    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
    “`

Leave a Reply