Skip to content

Version 1.5.0 (Snapshot)

Pre-release
Pre-release
Compare
Choose a tag to compare
@TBlueF TBlueF released this 02 May 15:30
412e276

Highlights / Notes

Rewrite of the render-manager and map-updating: map updates are now directly based on file-changes and should be way more reliable now.
Also greatly reduced the possibility of corrupted files after crashes or when viewing the map during a render.

This is a SNAPSHOT-release and is not production-ready! Use at your own risk.

Upgrading from 1.4.2

Just swap the bluemap.jar.
After updating, BlueMap will start to completely re-render all your maps once!

Changelog since 1.4.2

  • Rewrite of the render-manager
  • Added file-watchers that detect changes in the world-files and update the maps based on those changes
  • Added a .rstate file to each map (./bluemap/web/data/<map>/.rstate)
  • Most of the files are now atomically saved (greatly reduces the possibility of corrupted files after crashes or when viewing the map during a render)
  • Added the -u/--watch flag to the CLI. When using this flag, instead of terminating after the rendering is done, the cli will continue to watch the world-files and update the map as soon as it detects changes.
  • Removed the /bluemap render command
  • Removed the ./bluemap/rmstate file
  • Removed world-save, block-change and chunk-save listeners
  • Fixed a bug where BlueMap was rendering unfinished chunks
  • Fixed a bug that caused the ignoreMissingLightData-setting to be always enabled

Targets:

BlueMapAPI: v1.5.0

File Target Version
BlueMap-1.5.0-cli.jar CLI for Minecraft 1.12.2 - 1.16.5
BlueMap-1.5.0-sponge-7.3.0.jar Sponge 7.3.0
BlueMap-1.5.0-spigot.jar Spigot/Paper 1.13.2 - 1.16.5
BlueMap-1.5.0-fabric-1.16.4.jar Fabric 1.16.2 - 1.16.5
BlueMap-1.5.0-fabric-1.16.1.jar Fabric 1.16.1
BlueMap-1.5.0-fabric-1.15.2.jar Fabric 1.15.2
BlueMap-1.5.0-forge-1.16.4.jar Forge 1.16.1 - 1.16.5 (1.16.3-34.0.0)
BlueMap-1.5.0-forge-1.15.2.jar Forge 1.15.2 (1.15.2-31.2.0)
BlueMap-1.5.0-forge-1.14.4.jar Forge 1.14.4 (1.14.4-28.2.0)