Skip to content

Releases: BlueMap-Minecraft/BlueMap

Version 5.5

18 Nov 15:26
2c63d76
Compare
Choose a tag to compare

Highlights / Notes

2D (flat-only) map support (O.o)
..and a first iteration of support for custom block-renderers. :)

Upgrading from 5.4

  • Replace the bluemap.jar-file with the new one
  • Delete your <webroot>/index.html to make bluemap update the webapp
  • Move all contents (if any) of bluemaps addons folder into bluemaps packs folder and delete the addons folder.
    (Native addons now go into the packs folder alongside resourcepacks)
  • In your webapp.conf:
    • Remove the enable-free-flight configuration, this config it is no longer used.
    • Add the following lines:
      # Here you can specify an alternative base url from where all map data is loaded.
      # Default is "maps"
      #map-data-root: "https://cdn.my-domain.com/mapdata"
      
      # Here you can specify an alternative base url from where all live data is loaded.
      # Default is "maps"
      #live-data-root: "https://cdn.my-domain.com/livedata"
  • In each of your map-configs in the maps folder:
    • Replace save-hires-layer with enable-hires (setting has been renamed)
    • Add the following lines:
      # Defines the initial sky-light-strength the map will be set to when it is opened.
      # 0 is no sky-light, 1 is fully lighted.
      # You can change this at any time.
      # Default is 1
      sky-light: 1
      
      # Whether the perspective view will be enabled for this map.
      # Changing this to true requires a re-render of the map, only if the hires-layer is enabled and free-flight view is disabled.
      # Default is true
      enable-perspective-view: true
      
      # Whether the flat (isometric, top-down) view will be enabled for this map.
      # Having only flat-view enabled while disabling free-flight and perspective will speed up the render and reduce the maps storage-size.
      # Default is true
      enable-flat-view: true
      
      # Whether the free-flight view will be enabled for this map.
      # Changing this to true requires a re-render of the map, only if the hires-layer is enabled and perspective view is disabled.
      # Default is true
      enable-free-flight-view: true

Changelog since 5.4

  • Added per-map view-settings and optimized flat-view only maps (2d-map support)
  • Added loading of nested feature-datapacks
  • Added support for pale_oak_leaves (custom tint-color)
  • Added ability to configure the map and live data root url's of the webapp
  • Added model for the conduit (thanks to TyBraniff)
  • Merged addons folder into packs folder (native addons not go into packs instead of addons)
  • First iteration of custom block-renderer support
  • The webapp now uses the browser-language as default language if available (thanks to NikitaCartes)
  • Added -n option to cli allowing to pass a custom path to load resources from (e.g. a servers mods-folder) (thanks to TechnicJelle)
  • Fixed/removed the black void/hole that appeared where hires tiles could not be loaded
  • Fixed duplicate region render-tasks in the render-queue

Targets:

Java: 21
BlueMapAPI: 2.7.3

File Target Version
BlueMap-5.5-cli.jar CLI for Minecraft 1.13.2 - 1.21.3
BlueMap-5.5-spigot.jar Spigot/Paper 1.20 - 1.21.3
BlueMap-5.5-paper.jar Paper/Folia 1.20.1 - 1.21.3
BlueMap-5.5-fabric.jar Fabric 1.21 - 1.21.3
BlueMap-5.5-forge.jar Forge 1.21 - 1.21.3
BlueMap-5.5-neoforge.jar NeoForge 1.21 - 1.21.3
BlueMap-5.5-sponge.jar SpongeAPI 11.0.0 - 13.x

Version 5.4

15 Sep 12:33
cde9a7e
Compare
Choose a tag to compare

Highlights / Notes

Mostly bugfixes.
BlueMap now requires Java 21.

This is the first release after a lot of changes with bluemap's build system.
From now on BlueMap's new releases will target Java 21 and there will be only one version per platform (one forge version, one fabric version, etc.).
If you need BlueMap for an older Minecraft-Version for your platform that is not supported by the latest version,
use a (previous) version of BlueMap that supports the version you need.
This change makes BlueMap easier to maintain and will help with further/future BlueMap development and new features.

Upgrading from 5.3

Just replace the .jar-file :)
Optionally delete your <webroot>/index.html to make bluemap update the webapp.

Changelog since 5.3

  • Stopped pre-scanning the full map-state on map-initialization (improves bluemap load time)
  • Added support for emissive textures added in Minecraft Snapshot 24w33a
  • Added error-logging to the sql.php (Thanks to @ColdeZhang, #595)
  • A lot of "under the hood" changes and improvements
  • Fixed incompatibility with some forge-mods (#516)
  • Fixed corrupted map-state files not self-healing (#588)
  • Fixed Exception when loading big chunks (#587)
  • Fixed webapp links with only the map-id not working (#589)
  • Fixed an issue where exceptions when enabling bluemap-addons where not logged correctly
  • Fixed some typos in config-templates

Targets:

Java: 21
BlueMapAPI: 2.7.2

File Target Version
bluemap-5.4-cli.jar CLI for Minecraft 1.13.2 - 1.21.3
bluemap-5.4-spigot.jar Spigot/Paper 1.20 - 1.21.3
bluemap-5.4-paper.jar Paper/Folia 1.20.1 - 1.21.3
bluemap-5.4-fabric.jar Fabric 1.21 - 1.21.3
bluemap-5.4-forge.jar Forge 1.21 - 1.21.3
bluemap-5.4-neoforge.jar NeoForge 1.21 - 1.21.3
bluemap-5.4-sponge.jar SpongeAPI 11.0.0 - 13.x

Version 5.3

22 Jul 22:24
eed8f79
Compare
Choose a tag to compare

Highlights / Notes

Mostly bugfixes.

Upgrading from 5.2

Just replace the .jar-file :)
Optionally delete your <webroot>/index.html to make bluemap update the webapp.

Changelog since 5.2

  • Changed lowres-tile saving to be even more robust, reducing the probability of lowres-tiles corrupting even if
    there are temporary issues when trying to save them (e.g. a short db-connection loss)
    This also fixes an occasional tile-save error with databases when bluemap is disabling (or reloading).
  • Reloading the webapp (F5) will now automatically trigger a map-refresh (thanks to @MicLieg)
  • Fixed an error reading chunks that are larger than a certain threshold
  • Fixed an NPE when the region-folder of a dimension isn't present for some time
  • Fixed the debug-dump being named dump.json.gz but not being actually compressed -> renamed back to dump.json
  • Fixed some leftover debug code spawning a random teststate.json on cli
  • Fixed an incompatibility with some fabric/forge mods
  • Fixed cli errors when using ctrl+c to stop
  • Fixed exception when a player joins the server on fabric-1.20
  • Fixed spigot version detection
  • Fixed a core.conf typo (thanks to @monke8555)

Targets:

Java: 16
BlueMapAPI: 2.7.2

File Target Version
BlueMap-5.3-cli.jar CLI for Minecraft 1.13.2 - 1.21.1
BlueMap-5.3-spigot.jar Spigot/Paper 1.16.5 - 1.21.1
BlueMap-5.3-paper.jar Paper/Folia 1.20.1 - 1.21.1
BlueMap-5.3-fabric.jar Fabric 1.21 - 1.21.1
BlueMap-5.3-fabric-1.20.5.jar Fabric 1.20.5 - 1.20.6
BlueMap-5.3-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-5.3-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-5.3-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-5.3-forge.jar Forge 1.21 - 1.21.1
BlueMap-5.3-forge-1.20.6.jar Forge 1.20.6
BlueMap-5.3-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-5.3-forge-1.19.4.jar Forge 1.19.4
BlueMap-5.3-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-5.3-neoforge.jar NeoForge 1.21 - 1.21.1
BlueMap-5.3-sponge.jar SpongeAPI 11.0.0

Version 5.2

17 Jun 18:23
21738fe
Compare
Choose a tag to compare

Highlights / Notes

Faster map-data format, animated textures, refactored map-updates and world/dimension-handling,
new map-storage implementation AND BlueMap-native addons! =)

Upgrading from 5.0 or 5.1

You were already using the latest 5.x snapshot/rc?
Then don't have to do anything! Just replace the .jar-file :)

Upgrading from any other version (3.x or 4.x)

A clean re-installation is highly recommended! You WILL need to re-render all your maps.

  • Shut down your server
  • Make a backup
  • Delete your current BlueMap-??-??.jar
  • Delete the BlueMap config directory (./plugins/BlueMap or ./config/bluemap, depending on your platform)
  • Delete the BlueMap data directory (the ./bluemap folder in your server root)
  • Delete any existing BlueMap-databases (All tables on your db starting with bluemap_, only if you were using an sql-storage)
  • Follow the usual installation steps

If you are using an external webserver or any other custom setup:
Revisit the wiki-pages and update your configuration accordingly!
Relevant changes:

  • The .json.gz files are now .prbm.gz files
  • The textures.json is now also compressed (textures.json.gz)
  • The sql-tables have changed and the sql.php got updated accordingly

Changelog since 5.1

  • Updated sponge to SpongeAPI 11
  • Fixed CLI still generating the old resourcepacks folder

Changelog since 3.21 (condensed)

  • Switched hires-model format from json to a custom binary format: prbm (slightly modified version of prwm)
    • Massive performance improvement when loading map-tiles in the browser
    • Slightly smaller on the storage
    • Slightly faster to render
  • Added animated textures
  • Refactored Chunk-Loading and World management
    • Added dimension config to the map configs
    • Removed world-sky-light config from the map configs
  • Full rewrite of the map-updating system
    • Chunk change detection is now fully based on chunk-timestamps instead a mix with region-timestamps
    • BlueMap will now delete already rendered parts of the map if the world got trimmed or chunks got otherwise removed from the world
    • Changing the map-edges is now possible without purging the map
    • Added command to force-update only map-tiles on map-edges
    • Added debug command for checking map-tile states
  • Correctly separated ResourcePacks and DataPacks
    • Biomes are now fully DataPack based (internally)
    • Renamed resourcepacks folder to packs (still accepting both, resource- and data-packs)
    • Removed support for bluemaps biomes.json file in resource/data-packs (use the datapack format to configure custom biomes)
  • Full map-storage implementation rewrite
  • Add first implementation of a native-addon loader
    • Addon devs now have the ability to make their addon loadable by bluemap directly instead of depending on a mod/plugin loader
    • A limited version of the API is now also available on the CLI implementation, which can be used with native addons
    • Addons can also make use of BlueMapCore and BlueMapCommon for extended functionality
    • Native addons are EXPERIMENTAL right now
  • Downloading vanilla-resources now considers all available minecraft versions
  • Added support for nested resourcepacks (introduced in 1.20.2)
  • Added resources for signs, hanging-signs, banners, shulker-chests, bell, mob/player-heads, (decorated-)pots and cake
    (thanks to @TyBraniff, #536)
  • Allow texture-variables with missing # in certain situations to align with vanilla behaviour
    (fixes loading of some resourcepacks/mods) (thanks to @glorantq, #525)
  • Removed the pretty-printing from the settings.json to discourage editing it manually
  • Added -m flag to the cli which allows to specify certain maps that should be rendered
  • Added -e flag to the cli which works similar as -f but only forces updating map-tiles on map-edges
  • Add option to display chunk-borders on the map (thanks to @TechnicJelle, #542)
  • Map-settings now load in parallel to speed up initial page-loading with many maps (thanks to @Salzian, #538)
  • Added/Updated serbian, ukraine, russian, finnish, turkish, french and zh_CN translations
  • Fixed render-issues with custom world-heights
  • Fixed empty block-states having the wrong block-properties
  • Fixed lowres-heightmaps not working below y0
  • Fixed an error with self-healing when a textures file is corrupted
  • Fixed unlisted markers being counted in the marker-set gui
  • Fixed sql.php port config not being used
  • Fixed grass-sides sometimes not being colored correctly (#492)
  • Fixed popup-marker sometimes hiding behind other markers
  • Fixed flickering with some animated textures introduced in 4.1
  • Fixed webapp menu-title of player-markers not translatable

Targets:

Java: 16
BlueMapAPI: 2.7.2

File Target Version
BlueMap-5.2-cli.jar CLI for Minecraft 1.13.2 - 1.21
BlueMap-5.2-spigot.jar Spigot/Paper 1.16.5 - 1.21
BlueMap-5.2-paper.jar Paper/Folia 1.20.1 - 1.21
BlueMap-5.2-fabric.jar Fabric 1.21
BlueMap-5.2-fabric-1.20.5.jar Fabric 1.20.5 - 1.20.6
BlueMap-5.2-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-5.2-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-5.2-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-5.2-forge.jar Forge 1.21
BlueMap-5.2-forge-1.20.6.jar Forge 1.20.6
BlueMap-5.2-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-5.2-forge-1.19.4.jar Forge 1.19.4
BlueMap-5.2-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-5.2-neoforge.jar NeoForge 1.21
BlueMap-5.2-sponge.jar SpongeAPI 11.0.0

Version 5.1 (Release-Candidate)

14 Jun 12:05
8a30bbf
Compare
Choose a tag to compare
Pre-release

Highlights / Notes

Fabric Forge and Neoforge 1.21 support :)

!!! This is a RELEASE-CANDIDATE and might still have some bugs! Use at your own risk. !!!

Upgrading from 5.0

  • replace your BlueMap.jar

Upgrading from 4.1 or earlier

A clean re-installation is recommended!

Minimal steps:

  • replace your BlueMap.jar
  • delete the /index.html to update your webapp
  • purge all maps

Changelog since 5.0

  • Updated fabric, forge and neoforge implementations to Minecraft 1.21
  • Added serbian language (latin & cyrillic) (thanks to @Xandar-YT, #554)
  • Updated ukraine translation (thanks to @karilaa-dev, #548)
  • Updated russian translation (thanks to @karilaa-dev, #548)
  • Updated finnish translation (thanks to @Chicken, #552)
  • Fixed the webserver not serving any map-assets (fixes player-markers not showing skins)
  • Fixed an issue with loading chunks containing certain tile-entities
  • Fixed an exception on player-join on fabric
  • Fixed the sql.php to work with the new sql-storage
  • Fixed grass-sides sometimes not being colored correctly (#492)
  • Fixed popups not showing up on mobile (#551)

Targets:

Java: 16
BlueMapAPI: 2.7.2

File Target Version
BlueMap-5.1-cli.jar CLI for Minecraft 1.13.2 - 1.21
BlueMap-5.1-spigot.jar Spigot/Paper 1.16.5 - 1.21
BlueMap-5.1-paper.jar Paper/Folia 1.20.1 - 1.21
BlueMap-5.1-fabric.jar Fabric 1.21
BlueMap-5.1-fabric-1.20.5.jar Fabric 1.20.5 - 1.20.6
BlueMap-5.1-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-5.1-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-5.1-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-5.1-forge.jar Forge 1.21
BlueMap-5.1-forge-1.20.6.jar Forge 1.20.6
BlueMap-5.1-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-5.1-forge-1.19.4.jar Forge 1.19.4
BlueMap-5.1-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-5.1-neoforge.jar NeoForge 1.21
BlueMap-5.1-sponge.jar SpongeAPI 10.0.0

Version 5.0 (Snapshot)

03 Jun 21:07
6392b67
Compare
Choose a tag to compare
Pre-release

Highlights / Notes

Improved Map-Updating system,
and a ton of changes below the hood, towards more possibilities for addons.

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

Upgrading from 4.1

A clean re-installation is recommended!

Minimal steps:

  • replace your BlueMap.jar
  • delete the <webroot>/index.html to update your webapp
  • purge all maps

Changelog since 4.1

Core

  • Full rewrite of the map-updating system
    • Chunk change detection is now fully based on chunk-timestamps instead a mix with region-timestamps
    • BlueMap will now delete already rendered parts of the map if the world got trimmed or chunks got otherwise removed from the world
    • Changing the map-edges is now possible without purging the map
    • Added command to force-update only map-tiles on map-edges
    • Added debug command for checking map-tile states
  • Correctly separated ResourcePacks and DataPacks
    • Biomes are now fully DataPack based (internally)
    • Renamed resourcepacks folder to packs (still accepting both, resource- and data-packs)
    • Removed support for bluemaps biomes.json file in resource/data-packs (use the datapack format to configure custom biomes)
  • Full map-storage implementation rewrite
  • Add first implementation of a native-addon loader
    • Addon devs now have the ability to make their addon loadable by bluemap directly instead of depending on a mod/plugin loader
    • A limited version of the API is now also available on the CLI implementation, which can be used with native addons
    • Addons can also make use of BlueMapCore and BlueMapCommon for extended functionality
    • Native addons are EXPERIMENTAL right now
  • Downloading vanilla-resources now considers all available minecraft versions
  • Added support for nested resourcepacks (introduced in 1.20.2)
  • Added resources for signs, hanging-signs, banners, shulker-chests, bell, mob/player-heads, (decorated-)pots and cake
    (thanks to @TyBraniff, #536)
  • Allow texture-variables with missing # in certain situations to align with vanilla behaviour
    (fixes loading of some resourcepacks/mods) (thanks to @glorantq, #525)
  • Restructured builtin resource-extensions
  • Add support for dimension-types directly stored in the level.dat
  • Implemented equals and hashCode for BlueMapMap and BlueMapWorld (API)
  • Chunk caches now automatically release heap-space on demand
  • Updated to Java 16
  • Fixed render-issues with custom world-heights
  • Fix lowres-heightmaps not working below y0
  • Fix lz4-compression not working correctly
  • Fix sql.php port config not being used

Webapp

  • Updated Vite
  • Add option to display chunk-borders on the map (thanks to @TechnicJelle, #542)
  • Map-settings now load in parallel to speed up initial page-loading with many maps (thanks to @Salzian, #538)
  • Fixed popup-marker sometimes hiding behind other markers
  • Fixed flickering with some animated textures introduced in 4.1
  • Fixed webapp menu-title of player-markers not translatable

Plugin/Mod

  • Improved spigots command-message sending
  • Fixed an error with paper trying to save the world asynchronously

CLI

  • Added -e flag which works similar as -f but only forces updating map-tiles on map-edges

Targets:

Java: 16
BlueMapAPI: 2.7.2

File Target Version
BlueMap-5.0-cli.jar CLI for Minecraft 1.13.2 - 1.20.6
BlueMap-5.0-spigot.jar Spigot/Paper 1.16.5 - 1.20.6
BlueMap-5.0-paper.jar Paper/Folia 1.20.1 - 1.20.6
BlueMap-5.0-fabric.jar Fabric 1.20.5 - 1.20.6
BlueMap-5.0-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-5.0-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-5.0-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-5.0-forge.jar Forge 1.20.6
BlueMap-5.0-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-5.0-forge-1.19.4.jar Forge 1.19.4
BlueMap-5.0-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-5.0-neoforge.jar NeoForge 1.20.6
BlueMap-5.0-sponge.jar Sponge 8.2.0

Version 3.21

12 May 10:36
5a05f06
Compare
Choose a tag to compare

Highlights / Notes

Added implementations for 1.20.6

Upgrading from 3.20

  • replace your BlueMap.jar

Changelog since 3.20

  • Added a version supporting fabric 1.20.5 and 1.20.6
  • Added a version supporting forge 1.20.6
  • Added a version supporting neoforge 1.20.6

Targets:

Java: 11
BlueMapAPI: 2.6.2

File Target Version
BlueMap-3.21-cli.jar CLI for Minecraft 1.13.2 - 1.20.6
BlueMap-3.21-spigot.jar Spigot/Paper 1.13.2 - 1.20.6
BlueMap-3.21-paper.jar Paper/Folia 1.20.1 - 1.20.6
BlueMap-3.21-fabric-1.20.5.jar Fabric 1.20.5 - 1.20.6
BlueMap-3.21-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-3.21-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-3.21-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-3.21-forge-1.20.6.jar Forge 1.20.6
BlueMap-3.21-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-3.21-forge-1.19.4.jar Forge 1.19.4
BlueMap-3.21-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-3.21-neoforge-1.20.6.jar NeoForge 1.20.6
BlueMap-3.21-sponge.jar Sponge 8.2.0

Version 4.1 (Snapshot)

06 Mar 19:02
e9e7042
Compare
Choose a tag to compare
Pre-release

Highlights / Notes

Animated Textures!

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

Upgrading from 4.0

  • replace your BlueMap.jar
  • delete the <webroot>/index.html to update your webapp

Changelog since 4.0

  • Added animated textures
  • Added more cache-control headers to integrated webserver and sql.php
  • Updated ru translation (thanks to @NikitaCartes)
  • Fixed NullPointerException ("level.heightmaps" is null) that can occur when loading chunks
  • Fixed self-suppression exception that can occur when loading chunks
  • Fixed paper-implementation not detecting additional (multiverse) worlds correctly
  • Fixed map-hires tiles sometimes not loading in right away when opening a map

Targets:

Java: 11
BlueMapAPI: 2.7.0

File Target Version
BlueMap-4.1-cli.jar CLI for Minecraft 1.13.2 - 1.20.4
BlueMap-4.1-spigot.jar Spigot/Paper 1.16.5 - 1.20.4
BlueMap-4.1-paper.jar Paper/Folia 1.20.1 - 1.20.4
BlueMap-4.1-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-4.1-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-4.1-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-4.1-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-4.1-forge-1.19.4.jar Forge 1.19.4
BlueMap-4.1-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-4.1-neoforge-1.20.2.jar NeoForge 1.20.2 - 1.20.4
BlueMap-4.1-sponge.jar Sponge 8.2.0

Version 4.0 (Snapshot)

23 Feb 21:33
ec101fe
Compare
Choose a tag to compare
Pre-release

Highlights / Notes

New format for the map-data, resulting in a massive performance improvement when loading map-tiles in the browser!

This is a breaking change. You will need to purge and re-render all your maps when you update to this release!
Also don't forget to update your webapp.

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

Upgrading from 3.20

  • replace your BlueMap.jar
  • delete the <webroot>/index.html to update your webapp
  • purge all maps

Changelog since 3.20

  • Switched hires-model format from json to a custom binary format:
    prbm (slightly modified version of prwm)
    • Massive performance improvement when loading map-tiles in the browser
    • Slightly smaller on the storage
    • Slightly faster to render
  • Refactored Chunk-Loading and World management
    • Added dimension config to the map configs
    • Removed world-sky-light config from the map configs
  • Lots of performance improvements
  • RAM usage improvements
  • Added -m option to the cli which allows to specify certain maps that should be rendered
  • Removed the pretty-printing from the settings.json to discourage editing it manually
  • Logging improvements (thanks to @TechnicJelle)
  • Updated Turkish translation (thanks to @birbkeks)
  • Updated French translation (thanks to @Arkyoh)
  • Updated zh_CN translation (thanks to @jhqwqmc)
  • Updated Vite
  • Dropped support for fabric 1.15-1.17
  • Dropped support for forge 1.17
  • Fixed corrupted cave-detection when rendering worlds with custom heights
  • Fixed empty block-states having the wrong block-properties
  • Fixed some spelling (thanks to @TechnicJelle)
  • Fixed an error with self-healing when a textures file is corrupted
  • Fixed unlisted markers being counted in the marker-set gui

Targets:

Java: 11
BlueMapAPI: 2.7.0

File Target Version
BlueMap-4.0-cli.jar CLI for Minecraft 1.13.2 - 1.20.4
BlueMap-4.0-spigot.jar Spigot/Paper 1.16.5 - 1.20.4
BlueMap-4.0-paper.jar Paper/Folia 1.20.1 - 1.20.4
BlueMap-4.0-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-4.0-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-4.0-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-4.0-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-4.0-forge-1.19.4.jar Forge 1.19.4
BlueMap-4.0-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-4.0-neoforge-1.20.2.jar NeoForge 1.20.2 - 1.20.4
BlueMap-4.0-sponge.jar Sponge 8.2.0

Version 3.20

11 Dec 19:36
a0b47f1
Compare
Choose a tag to compare

Highlights / Notes

Fixed bug which corrupts the grass-texture when updating from 1.20.2 (or lower) to 1.20.3 (or higher).

Upgrading from 3.18

(skip Version 3.19)

  • replace your BlueMap.jar

Changelog since 3.19

  • Fixed texture-gallery not preserving textures that are missing after a resource(pack) change

Targets:

Java: 11
BlueMapAPI: 2.6.2

File Target Version
BlueMap-3.20-cli.jar CLI for Minecraft 1.13.2 - 1.20.4
BlueMap-3.20-spigot.jar Spigot/Paper 1.13.2 - 1.20.4
BlueMap-3.20-paper.jar Paper/Folia 1.20.1 - 1.20.4
BlueMap-3.20-fabric-1.20.jar Fabric 1.20 - 1.20.4
BlueMap-3.20-fabric-1.19.4.jar Fabric 1.19.4
BlueMap-3.20-fabric-1.18.jar Fabric 1.18 - 1.18.2
BlueMap-3.20-fabric-1.17.jar Fabric 1.17 - 1.17.1
BlueMap-3.20-fabric-1.16.2.jar Fabric 1.16.2 - 1.16.5
BlueMap-3.20-fabric-1.15.2.jar Fabric 1.15.2
BlueMap-3.20-forge-1.20.jar Forge 1.20 - 1.20.4
BlueMap-3.20-forge-1.19.4.jar Forge 1.19.4
BlueMap-3.20-forge-1.18.1.jar Forge 1.18.1 - 1.18.2
BlueMap-3.20-forge-1.17.1.jar Forge 1.17.1
BlueMap-3.20-neoforge-1.20.2.jar NeoForge 1.20.2 - 1.20.4
BlueMap-3.20-sponge.jar Sponge 8.2.0