uNmINeD 0.17.3
New uNmINeD development snapshot is available for download!
Changes:
- Added ocean and badlands biome styles
- Added color for dripstones
- Changed ice color
- Fine tuned some other block colors
- Reduced application size
- (GUI) Added map background settings
- (GUI) Added confirmation dialog before opening survival worlds
- (GUI) Added setting to show inhabited chunks only
- (GUI) Sharpened zoom-out images
- (GUI) Moved coordinates and block/biome info to bottom
- (GUI) Fixed copy location as /tp below y=0
- (GUI) Fixed random missing zoom-out tiles
Screenshot:

uNmINeD 0.17.2
New uNmINeD development snapshot is available for download!
Changes:
- Added support for int32 section Ys (this fixes “System.InvalidOperationException: Operation ReadSByte is not supported on tag type Int” when loading chunks)
- Fixed “System.NullReferenceException: Object reference not set to an instance of an object.” when generating web maps
uNmINeD 0.17.1 – Biomes
New uNmINeD development snapshot is available for download!
Changes:
- Added biome based styles (can be turned off)
- Added styles for savanna, taiga and swamp biomes
- Added biome support for 1.12 and older Java worlds
- Added biome support for Bedrock (including the new 3D biomes in 1.18)
- Added/fixed coarse dirt, podzol, Bedrock planks and some other block styles
- Added different color for spruce and birch leaves
- Improved shadow rendering speed
- Improved Bedrock chunk scanning speed
- Added features to handle JE/BE block name differences
- Fixed Bedrock grass plant and grass block styles
- Fixed Bedrock chunk load errors
- (CLI) Added
--mapsettings="mapsettingsfile.json"
parameter to load map settings from file (see the includedmapsettings-example.json
for example).


[DEV] Bedrock 1.18 3D biome format
I couldn’t find any information about the new biome storage format introduced in Bedrock 1.18, so I did some reverse engineering, and share the results to help others.
Bedrock 1.18 assigns a biome for each block, unlike Java, which assigns one to a 4x4x4 cube. Biome data for a whole chunk is stored in one LevelDB entry with the chunk key type 43 (0x2b), containing biome information for each subchunk.
Entry format:
- 512 bytes: seems to be a heightmap
- Paletted biome data for each subchunk from bottom to top
- 1 byte header
- bit 0: always 1 (?)
- bits 7..1: bits per value for the following array (can be 0 if the palette contains only one biome)
- 0xff indicates non-existent subchunk, in this case the following array and palette data are omitted
- n bytes: biome data for each block in the 16x16x16 subchunk in XZY order using the same aligned bit-packed int32 array format used for paletted block data. This array is omitted if the palette contains only one biome.
- 1 byte: biome palette length
- n * int32: biome palette entries (numeric biome IDs)
- 1 byte header
Discord
Many of you asked, so I have created a Discord server.
Click to join:
Please understand that I’m most likely busy with my full time job and other activites, so I can’t provide support for uNmINeD. Feel free to ask the community.
[WIP] Biomes #2
uNmINeD 0.16.4
New uNmINeD development snapshot is available for download!
Changes:
- Fixed random System.IO.IOException during web map generation
- Go to the previous page
- 1
- …
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- …
- 19
- Go to the next page