Bedrock Viz Versions Save

Minecraft Bedrock Edition World Visualization & Reporting Tool with Web App

v0.1.8

1 year ago

v0.1.8 - 2023.01.02

  • Parser changes
    • added basic support for minecraft 1.19

Notes: For Linux and macOS users, please download the source code directly and compile it by yourself (only in version 0.1.8)

We will be using a new, more convenient installation method in next release.

v0.1.7

2 years ago

v0.1.7 - 2022.02.13

  • Parser changes
    • support the wider Y values, -64 to 319
    • make each dimension have unique top/bottom Y levels
  • Viewer changes
    • cope with negative levels in mapping
    • dynamically update the level drop down list based on the dimension displayed
  • Known to still be quasi non-functional
    • biome maps
      • old (pre-1.18) areas with single biomes still work
      • new areas will be a colorful chaotic static in the biome map
  • Fixes in this release from:

v0.1.6

2 years ago

v0.1.6 - 2021.11.18

Happy 10th Birthday to all the Villagers and The End Dragon!

Today marks 10 years since Minecraft 1.0.0 was released on 2011.11.18, it introduced us to Villagers, added The End, and it's "Boss". Wattles did a great throwback video on it.

  • Parser changes
    • support 0 length palette types in sub-chunks introduced with 1.17.30
    • reduce log noise related to data we don't actually use
    • fix crash when trying to output a player's reputation for a village
    • fix crash when village dwellers don't have a position set in the database
    • Housekeeping
      • removed options that don't actually work.
        • --blocklight and --skylight relied on data that is no longer written to the world database.
        • --grass color is largely driven by the Biome now, not a recorded value in the world database.
        • --check-spawnable depended on the light values above, which we no longer have, so it hasn't worked for a while.
  • Viewer changes
    • removed display options for things that aren't generated any longer (see above.)
  • Fixes in this release from:

v0.1.5

2 years ago

v0.1.5 - 2021.09.26

  • Parser changes
    • added support for the storage changes introduced with Minecraft 1.17.30 - Thanks Desterly!
    • fixed bogus message about no config files found when there actually WAS one found.
    • added missing Cursed enchantments.
  • Viewer changes
    • quick update to work on touch based mobile devices better.
  • Housekeeping
    • fixed Docker buildfile to build atop Ubuntu 20.04.
    • fixed build documentation to support more modern Ubuntu than 18.04. (18.04 is still supported too, just not letting it hold us back.)
  • Fixes in this release from:

v0.1.4

2 years ago

v0.1.4 - 2021.07.04

  • Viewer changes
    • Barrels are now an option to display in the Objects menu, with full inventory.
    • Villages will now show the Village center, as well as the Villagers when the corresponding items are enabled.
    • Version checking logic improved to only look at released versions.
  • Parser changes
    • 1.17 blocks and entities added to the xml file, plus some changes from 1.16 that were missed.
    • New utility to parse the xml data, check for conflicting colors and write out a legend file
    • Local config files now actually work the way the docs said they did!
    • Barrels are recognized as containers!
    • Item variants are now registered by uname so they can be found if that's all that is available from the db.
    • Add support for the new village data format!
    • Dialed down the verbosity when splitting tiles.
  • Housekeeping
    • fix a couple more instances where mcpe-viz had not been renamed to bedrock-viz
  • Fixes in this release from:

v0.1.3

3 years ago

v0.1.3 - 2021.01.01

  • Viewer changes
    • Extraneous comments from template removed from generated HTML
    • Signs that don't use all 4 lines of text no longer break object display
    • Embedded images for chests fixed
    • Villagers and Pillagers should now both show in the mob menu correctly
    • Mob menu should fit on screen better
  • Parser changes
    • Command line options which take a Dimension ID now accept a list of them
    • Tiled output is now the default, an option for non-tiled is available
    • Extensive updates to known blocks: consistent names, missing ids, unique colors
    • More Nether updates: Netherite Items are now recognized, added missing Nether Block variants
  • Housekeeping
    • Improvements to the release processing scripts and source control
    • A lot of re-structuring of the codebase has happened to make it more developer friendly
  • Fixes in this release from:

v0.1.2

3 years ago

v0.1.2 - 2020.06.28

Viewer changes
    bedrock-viz rebranding
    new version checking routine
    updated default map position
    added marked.js to version view for changelog display
Parser changes
    Code cleanup / bedrock-viz rebranding
    Block-id changes (special thanks to picotazo for starting this)
    Nether update (1.16) support
    Removed some nbt processing that was a massive performance hit on parsing.
    Memory leak fix
    --help changes to make for a better user experience
    data/static paths are used properly now
    more logging cleanup
    leveldb repair option
Documentation updates
    Build updated
    Changelog updated
    Contributors updated

v0.2-beta.1

4 years ago

Changes

  • new logging system

  • much faster world parsing (reduced from 18s to 10s on my laptop)

  • new option --outdir (output directory). The old one (--out) has been removed

the next stage of optimization will focus on the memory usage.

v0.1.1

4 years ago

What's new:

  • install with hombrew:
    brew tap bedrock-viz/homebrew-tap
    brew install bedrock-viz
    
  • more bug fix and reconstruction

v0.1-alpha

4 years ago

First alpha release

Whats new:

  • Merge PR #92 from mcpe_viz: fix "Did not find 'name' and/or 'val' tags in a chunk palette!" error

  • experimental support for macOS and ubuntu. You may need to install necessary libraries for bedrock-viz to work:

    for macOS, install homebrew and run:

    brew install libpng libxml2
    

    for ubuntu (only tested on 18.04), run:

    sudo apt install libxml2 libpng16-16