Skip to content

Releases: BlueMap-Minecraft/BlueMap

Version 5.15

11 Dec 11:36
34f27f9

Choose a tag to compare

Highlights / Notes

Hotfix for a few bugs with 1.21.11 support.

Upgrading from 5.14

  • Replace the bluemap.jar-file with the new one

Changelog since 5.14

  • Updated fabric-permission-api to 0.6.1 for MC 1.21.11 compatibility
  • Added a workaround for a paper-bug (in papers experimental version) that throws an exception when a player tries to join
  • Fixed Fabric, Forge and NeoForge sometimes throwing an exception when a player tries to join (#761)

Targets:

Java: 21
BlueMapAPI: 2.7.7

File Target Version
bluemap-5.15-cli.jar CLI for Minecraft 1.13.2 - 1.21.11
bluemap-5.15-spigot.jar Spigot/Paper 1.20 - 1.21.11
bluemap-5.15-paper.jar Paper/Folia 1.20.6 - 1.21.11
bluemap-5.15-fabric.jar Fabric 1.21.11
bluemap-5.15-forge.jar Forge 1.21.11
bluemap-5.15-neoforge.jar NeoForge 1.21.11
bluemap-5.15-sponge.jar SpongeAPI 11 - 18

Version 5.14

10 Dec 11:06
ed46ee6

Choose a tag to compare

Highlights / Notes

Initial 1.21.11 support and more improvements and fixes.

Upgrading from 5.13

  • Replace the bluemap.jar-file with the new one

Changelog since 5.13

  • Updated fabric, forge and neoforge to support 1.21.11 (cli, spigot, paper and sponge implementations work without changes)
  • Added support for new model-rotations introduced in 25w46a
  • Setting ignore-missing-light-data: true config now also ignores individual missing chunks
  • SQL-storages now don't require db-write permission when only reading (webserver only, no rendering)
  • Removed / from webserver loggers ip-addresses
  • Improved formatting and grammar/spelling in the config-templates (#756, #758, thanks to nightowl286 and TechnicJelle)
  • Improved internal cache-management
  • Fixed circle and ellipse render-masks ignoring their center-position setting
  • Fixed an exception with the webserver handling edge-case (invalid) http-requests
  • Fixed cherry-signs not rendering
  • Fixed backwards compatibility for old chain-blocks not working
  • Fixed black edge-lines sometimes appearing on mushroom-blocks

Targets:

Java: 21
BlueMapAPI: 2.7.7

File Target Version
bluemap-5.14-cli.jar CLI for Minecraft 1.13.2 - 1.21.11
bluemap-5.14-spigot.jar Spigot/Paper 1.20 - 1.21.11
bluemap-5.14-paper.jar Paper/Folia 1.20.6 - 1.21.11
bluemap-5.14-fabric.jar Fabric 1.21.11
bluemap-5.14-forge.jar Forge 1.21.11
bluemap-5.14-neoforge.jar NeoForge 1.21.11
bluemap-5.14-sponge.jar SpongeAPI 11 - 18

Version 5.13

22 Oct 12:06
e1438aa

Choose a tag to compare

Highlights / Notes

Copper-chests and coppergolem statues models.
And reverted the integrated webserver changes from 5.12.
(There are some issues with using virtual-threads in combination with a database-storage that could lead to the webserver becoming unresponsive.
This issue is resolved when using Java 24+ but as long as BlueMap still supports Java 21 we revert to the previous webserver implementation)

Upgrading from 5.12

  • Replace the bluemap.jar-file with the new one

Changelog since 5.12

  • Added models for copper-chests
  • Added models for coppergolem statues
  • Added models for hanging-signs that are attached=false
  • Added models for all pale-oak signs
  • Reverted the integrated webserver changes from 5.12
  • Fixed a loading error on forge 1.21.9+ (#743)
  • Added a cooldown-time when updating the same region-file multiple times in a row
  • Also scan the item folder in resourcepacks for block-models (fixes a compatibillity issues with ItemsAdder resourcepacks)
  • Fixed and improved several small code-issues

Targets:

Java: 21
BlueMapAPI: 2.7.6

File Target Version
bluemap-5.13-cli.jar CLI for Minecraft 1.13.2 - 1.21.10
bluemap-5.13-spigot.jar Spigot/Paper 1.20 - 1.21.10
bluemap-5.13-paper.jar Paper/Folia 1.20.6 - 1.21.10
bluemap-5.13-fabric.jar Fabric 1.21.9 - 1.21.10
bluemap-5.13-forge.jar Forge 1.21.6 - 1.21.10
bluemap-5.13-neoforge.jar NeoForge 1.21.6 - 1.21.10
bluemap-5.13-sponge.jar SpongeAPI 11 - 17

Version 5.12

30 Sep 22:14
08e48b2

Choose a tag to compare

Highlights / Notes

Full 1.21.9 support, rework of the integrated webserver and more bugfixes and improvements!

Upgrading from 5.11

  • Replace the bluemap.jar-file with the new one

Changelog since 5.11

  • Updated fabric-implementation to 1.21.9
  • Rework of the integrated webserver from NIO to using Virtual-Threads, improving performance and maintainability
  • Added remapping chain -> iron_chain for RP version 67 for improved backwards-compatibility
  • Added support for block-properties in the block-colors config
  • Added support for addon dependencies and soft-dependencies (#730)
  • Pushed BlueMapAPI to 2.7.6
  • Improved logging for region/chunk loading errors
  • Fixed paper reading the wrong minecraft version id when not on a release version (Snapshots,Pre-Releases,RCs)
  • Fixed element default UV calculation, fixing the appearance of the cauldron and cactus-flowerpot
  • Fixed melon- and pumpkin-stems not being colored correctly (#734)
  • Fixed inside-out cubes not working, fixing the appearance of all spawner-blocks
  • Fixed wrong tile coordinates being displayed in /bluemap debug map ... command
  • Fixed inheritance of ambient-occlusion property from parent block-model (thanks to Uiniel, #729)
  • Fixed webserver incorrectly handling absolute form of HTTP "path" (#737)
  • Fixed legacy config error not showing the problematic config file

Targets:

Java: 21
BlueMapAPI: 2.7.6

File Target Version
bluemap-5.12-cli.jar CLI for Minecraft 1.13.2 - 1.21.10
bluemap-5.12-spigot.jar Spigot/Paper 1.20 - 1.21.10
bluemap-5.12-paper.jar Paper/Folia 1.20.6 - 1.21.10
bluemap-5.12-fabric.jar Fabric 1.21.9 - 1.21.10
bluemap-5.12-forge.jar Forge 1.21.6 - 1.21.10
bluemap-5.12-mc1.20-6-forge.jar Forge 1.20 - 1.20.4 (with Java 21)
bluemap-5.12-neoforge.jar NeoForge 1.21.6 - 1.21.10
bluemap-5.12-sponge.jar SpongeAPI 11 - 17

Version 5.11

06 Aug 12:48
a884996

Choose a tag to compare

Highlights / Notes

With Render-Masks it is now possible to limit your map render
to all kinds of shapes and perfectly control what you want to be visible on the map, and which regions should remain hidden.

Upgrading from 5.10

  • Replace the bluemap.jar-file with the new one
  • Delete your <webroot>/index.html to make bluemap update the webapp
  • You will need to update your map configs!
    • Find the section with min-x, max-x, min-z, max-z, min-y and max-y in your map config file, e.g.:
      #min-x: -4000
      #max-x: 4000
      #min-z: -4000
      #max-z: 4000
      #min-y: 50
      max-y: 90
      and add render-mask: [ { before, and ] } after the section, e.g. like this:
      render-mask: [ 
        {
          #min-x: -4000
          #max-x: 4000
          #min-z: -4000
          #max-z: 4000
          #min-y: 50
          max-y: 90
        }
      ]
      -> here is a video-example
      smaller.mp4
    • Optionally, you can add the new edge-light-strength: 15 property to your map config as well

Changelog since 5.10

  • Added a list of render-masks to the map-configs, replacing the previous min-x, max-z, etc.., properties (#81)
  • Added edge-light-strength to the map-configs to control the lighting of map-edges if render-edges is enabled
  • Custom dimensions are now ordered last by default
  • Improved structure and comments of the default map-configs
  • Added support for minor pack-versions introduced in Minecraft Snapshot 25w31a
  • Fixed lily_pad's having no tint color (#727)
  • Fixed error if biomes water-color has alpha (#715)
  • Updated bluemap-api to 2.7.5

Targets:

Java: 21
BlueMapAPI: 2.7.5

File Target Version
bluemap-5.11-cli.jar CLI for Minecraft 1.13.2 - 1.21.8
bluemap-5.11-spigot.jar Spigot/Paper 1.20 - 1.21.8
bluemap-5.11-paper.jar Paper/Folia 1.20.6 - 1.21.8
bluemap-5.11-fabric.jar Fabric 1.21.6 - 1.21.8
bluemap-5.11-forge.jar Forge 1.21.6 - 1.21.8
bluemap-5.11-neoforge.jar NeoForge 1.21.6 - 1.21.8
bluemap-5.11-sponge.jar SpongeAPI 11 - 16

Version 5.10

23 Jul 19:21
17cadd2

Choose a tag to compare

Highlights / Notes

Resource-pack and -loading improvements,.. and some bugfixes.

Upgrading from 5.9

  • Replace the bluemap.jar-file with the new one
  • Delete your <webroot>/index.html to make bluemap update the webapp

Changelog since 5.9

  • Added support for resourcepack-atlases (#720)
  • Improved support for bluemap-addons loading their own resources (#720)
  • The tint for custom liquids can now be defined in the blockColors.json in a resourcepack
  • Updated NL translation (#713, thanks to TechnicJelle)
  • Updated FI translation (#714, thanks to Chicken)
  • Fixed some textures of the newer minecraft-version did not calculate the correct color for the lowres layer
  • Fixed a bug where players would stop updating on paper after dying (#719)
  • Fixed copying coordinates not working if the webapp is not in a secure context (not https or localhost)
  • Fixed a bug with copying the region-file coordinates

Targets:

Java: 21
BlueMapAPI: 2.7.4

File Target Version
bluemap-5.10-cli.jar CLI for Minecraft 1.13.2 - 1.21.8
bluemap-5.10-spigot.jar Spigot/Paper 1.20 - 1.21.8
bluemap-5.10-paper.jar Paper/Folia 1.20.6 - 1.21.8
bluemap-5.10-fabric.jar Fabric 1.21.6 - 1.21.8
bluemap-5.10-forge.jar Forge 1.21.6 - 1.21.8
bluemap-5.10-neoforge.jar NeoForge 1.21.6 - 1.21.8
bluemap-5.10-sponge.jar SpongeAPI 11 - 16

Version 5.9

22 Jun 21:17
0517d21

Choose a tag to compare

Highlights / Notes

Fixes 2 harmless but annoying issues introduced with 5.8
Also check out the changelog from 5.8!

Upgrading from 5.8

  • Replace the bluemap.jar-file with the new one

Changelog since 5.8

  • Fixed a (harmless) IllegalStateException exception
  • Fixed a debug-log i forgot to remove again

Targets:

Java: 21
BlueMapAPI: 2.7.4

File Target Version
bluemap-5.9-cli.jar CLI for Minecraft 1.13.2 - 1.21.8
bluemap-5.9-spigot.jar Spigot/Paper 1.20 - 1.21.8
bluemap-5.9-paper.jar Paper/Folia 1.20.6 - 1.21.8
bluemap-5.9-fabric.jar Fabric 1.21.6 - 1.21.8
bluemap-5.9-forge.jar Forge 1.21.6 - 1.21.8
bluemap-5.9-neoforge.jar NeoForge 1.21.6 - 1.21.8
bluemap-5.9-sponge.jar SpongeAPI 11 - 16

Version 5.8

22 Jun 16:37
b765abd

Choose a tag to compare

Highlights / Notes

Full 1.21.6 support
and some smaller improvements and fixes

Upgrading from 5.7

  • Replace the bluemap.jar-file with the new one
  • Delete your <webroot>/index.html to make bluemap update the webapp

Changelog since 5.7

  • Updated fabric (thanks to @Mac898), forge and neoforge to minecraft 1.21.6
  • Clear some caches and pools to release heap-space when it is not used for some time
  • Added chunk-version to debug command
  • Improved error-handling when loading corrupted entity-chunks
  • Switched cli to new eta-formatting
  • Added --markers option to cli which allows to (only) update markers based ont the map-configs
  • Added sourcemap to webapp
  • Display error screen on the webapp if webgl2 is not available
  • Disabled pretty-printing for pluginState.json to discourage manual editing
  • Fixed a compatibility issue with some mods on forge and neoforge
  • Fixed player-markers not working if the world got loaded/added after bluemap loaded
  • Fixed hanging signs not rendering correctly
  • Fixed some face-culling issues
  • Fixed storages command not detecting if a map is loaded or not correctly
  • Fixed rare NoSuchFileException when rendering
  • Fixed api RenderManager#start() not working when config uses the negative format
  • Fixed webapp title not updating immediately when switching languages
  • Updated vietnamese translation (thanks to @songnguxyz)

Targets:

Java: 21
BlueMapAPI: 2.7.4

File Target Version
bluemap-5.8-cli.jar CLI for Minecraft 1.13.2 - 1.21.6
bluemap-5.8-spigot.jar Spigot/Paper 1.20 - 1.21.6
bluemap-5.8-paper.jar Paper/Folia 1.20.6 - 1.21.6
bluemap-5.8-fabric.jar Fabric 1.21.6
bluemap-5.8-forge.jar Forge 1.21.6
bluemap-5.8-neoforge.jar NeoForge 1.21.6
bluemap-5.8-sponge.jar SpongeAPI 11 - 16

Version 5.7

26 Feb 14:07
8c74686

Choose a tag to compare

Highlights / Notes

Fixed some issues with the previous release.
Make sure you checked out the update-notes of 5.6 as well.

Upgrading from 5.6

  • Replace the bluemap.jar-file with the new one

Changelog since 5.6

  • Added tint for bushes
  • Fixed cows being rendered onto the map as black/purple cubes
  • Fixed render-tasks not being scheduled in correct order
  • Fixed tint for bamboo-leaves and sugarcane
  • Fixed various exceptions triggered by commands / completions
  • Limit the size of a single hires-tile to a reasonable amount
    (fixing memory-issues when trying to render an overly complex world)

Targets:

Java: 21
BlueMapAPI: 2.7.4

File Target Version
bluemap-5.7-cli.jar CLI for Minecraft 1.13.2 - 1.21.5
bluemap-5.7-spigot.jar Spigot/Paper 1.20 - 1.21.5
bluemap-5.7-paper.jar Paper/Folia 1.20.6 - 1.21.5
bluemap-5.7-fabric.jar Fabric 1.21 - 1.21.5
bluemap-5.7-forge.jar Forge 1.21 - 1.21.5
bluemap-5.7-neoforge.jar NeoForge 1.21 - 1.21.5
bluemap-5.7-sponge.jar SpongeAPI 11 - 15

Version 5.6

23 Feb 17:31
0c61e31

Choose a tag to compare

Highlights / Notes

Reworked command-system and all commands.
Command responses now show more information, look nicer and are easier to understand.
Also lots of internal improvements.

Upgrading from 5.5

Changelog since 5.5

  • Reworked command-system and all commands
  • Added support for dry_foliage color-map and leaf_litter tint
  • Added directional face shading
  • Added ability to copy block-coordinates
  • The camera now zooms in instead of blocking when tilting further than previously allowed in certain scenarios
  • Added support for reading entity-data & ability for addons to render entities
  • Reworked block-entity data handling
  • The cli now assumes the -r flag if one of -f -u -e is provided
  • Added a hidden map-config check-for-removed-regions: true to be able to disable checking for removed regions on map-updates
  • Fixed huge worlds/maps taking a long time to create their update tasks
  • Fixed minecraft-client jar downloaded file not being deleted after a failed hash-check
  • Fixed some storage-data not being buffered correctly (performance)
  • Fixed fallback-languages not loading correctly all the time (#632, thanks to NikitaCartes)
  • Fixed signs not showing in 1.13.x (#638, thanks to NikitaCartes)
  • A ton of smaller fixes and stability improvements

Targets:

Java: 21
BlueMapAPI: 2.7.4

File Target Version
bluemap-5.6-cli.jar CLI for Minecraft 1.13.2 - 1.21.4
bluemap-5.6-spigot.jar Spigot/Paper 1.20 - 1.21.4
bluemap-5.6-paper.jar Paper/Folia 1.20.6 - 1.21.4
bluemap-5.6-fabric.jar Fabric 1.21 - 1.21.4
bluemap-5.6-forge.jar Forge 1.21 - 1.21.4
bluemap-5.6-neoforge.jar NeoForge 1.21 - 1.21.4
bluemap-5.6-sponge.jar SpongeAPI 11 - 13