uNmINeD 0.14.1 – Optimization

  • Post comments:6 Comments

New uNmINeD development snapshot is available for download!

Changes:

  • New chunk processing and rendering workflow
  • Added I/O scheduling
  • Optimized block name pattern matching (faster stylesheets)
  • Improved support for worlds with negative Y (Minecraft 1.17)
  • Fixed missing zoom out tiles in generated web maps
  • (CLI) The --area parameter now accepts block, chunk and region rectangles

uNmINeD now reads region files one by one and sequentially instead of random access. This has a huge impact on chunk read times on hard disks (5-10x).

uNmINeD now also have a new task scheduler and a new render pipeline with some buffering that allows reducing the number of chunks that need to be read and processed more than once.

Value of the –area parameter can be a block, a chunk or a region rectangle. The rectangle can be specified using two points (top-left and bottom-right corners of the rectangle), or using one point (top-left corner), and a size (width, height).

Syntax:

--area=b(x,z,width,height)
--area=c(x,z,width,height)
--area=r(x,z,width,height)
--area=b((x1,z1),(x2,z2))
--area=c((x1,z1),(x2,z2))
--area=r((x1,z1),(x2,z2))

The bottom and right edges specified by the point (x2,z2) are exclusive, they are outside of the rectangle.

Continue Reading uNmINeD 0.14.1 – Optimization