Sueta

BlueMap

5.28-sponge

A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.

·Plugin
  1. 5.28-spongelatestSep 25, 2026
    Highlights / Notes
    Improvements to SQL-storage (especially SQLite performance), general performance improvements and some fixes.
    Upgrading from 5.27
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - (Optional) Update the additional-headers in your webserver.conf to the new defaults:
      additional-headers: {
        "Cache-Control": "public, max-age=86400, stale-if-error=604800"
        "CDN-Cache-Control": "max-age=60"
      }
      
    - (Optional) Add the following lines to your SQL storage-configs (e.g. storages/sql.conf):
      # SQL-statements that are executed once on every new connection to the database.
      # Leaving this commented out means that BlueMap uses sensible defaults for the used sql-dialect.
      #connection-init-sql: [
      #  "PRAGMA journal_mode = WAL"
      #  "PRAGMA synchronous = NORMAL"
      #  "PRAGMA busy_timeout = 30000"
      #  "PRAGMA foreign_keys = ON"
      #]
    
      # The prefix that is prepended to the names of all tables BlueMap creates and uses.
      # Only lowercase letters (a-z), digits (0-9) and underscores (_) are allowed, with a maximum length of 32 characters.
      # Changing this value on an existing setup will NOT rename existing tables or move data, BlueMap will create new, empty ones instead.
      # Default is: "bluemap_"
      #table-prefix: "bluemap_"
      
    Changelog since 5.27
    - Added a table-prefix option to the SQL-storage config to change the names of the tables BlueMap uses (#457) - Added a connection-init-sql option to the SQL-storage config, and BlueMap now uses sensible defaults for each dialect (e.g. WAL-mode for SQLite) - Changed the default webserver additional-headers to use the standard CDN-Cache-Control header instead of Cloudflare-CDN-Cache-Control (thanks to @w00000dy, #870) - Improved map-update performance by caching render-state data and parsing block-states faster - Improved compatibility with some filesystems - Fixed some streams not being closed correctly - Fixed another issue with loading saved render-tasks - Fixed the time of the last full map-update not being saved, which could cause early full updates after a restart - Fixed an error when full-update-interval is set to 0 or a negative value - Fixed marker colors being displayed in the wrong color-space
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    61 downloads
  2. 5.28-spigotSep 25, 2026
    Highlights / Notes
    Improvements to SQL-storage (especially SQLite performance), general performance improvements and some fixes.
    Upgrading from 5.27
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - (Optional) Update the additional-headers in your webserver.conf to the new defaults:
      additional-headers: {
        "Cache-Control": "public, max-age=86400, stale-if-error=604800"
        "CDN-Cache-Control": "max-age=60"
      }
      
    - (Optional) Add the following lines to your SQL storage-configs (e.g. storages/sql.conf):
      # SQL-statements that are executed once on every new connection to the database.
      # Leaving this commented out means that BlueMap uses sensible defaults for the used sql-dialect.
      #connection-init-sql: [
      #  "PRAGMA journal_mode = WAL"
      #  "PRAGMA synchronous = NORMAL"
      #  "PRAGMA busy_timeout = 30000"
      #  "PRAGMA foreign_keys = ON"
      #]
    
      # The prefix that is prepended to the names of all tables BlueMap creates and uses.
      # Only lowercase letters (a-z), digits (0-9) and underscores (_) are allowed, with a maximum length of 32 characters.
      # Changing this value on an existing setup will NOT rename existing tables or move data, BlueMap will create new, empty ones instead.
      # Default is: "bluemap_"
      #table-prefix: "bluemap_"
      
    Changelog since 5.27
    - Added a table-prefix option to the SQL-storage config to change the names of the tables BlueMap uses (#457) - Added a connection-init-sql option to the SQL-storage config, and BlueMap now uses sensible defaults for each dialect (e.g. WAL-mode for SQLite) - Changed the default webserver additional-headers to use the standard CDN-Cache-Control header instead of Cloudflare-CDN-Cache-Control (thanks to @w00000dy, #870) - Improved map-update performance by caching render-state data and parsing block-states faster - Improved compatibility with some filesystems - Fixed some streams not being closed correctly - Fixed another issue with loading saved render-tasks - Fixed the time of the last full map-update not being saved, which could cause early full updates after a restart - Fixed an error when full-update-interval is set to 0 or a negative value - Fixed marker colors being displayed in the wrong color-space
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    262 downloads
  3. 5.28-paperSep 25, 2026
    Highlights / Notes
    Improvements to SQL-storage (especially SQLite performance), general performance improvements and some fixes.
    Upgrading from 5.27
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - (Optional) Update the additional-headers in your webserver.conf to the new defaults:
      additional-headers: {
        "Cache-Control": "public, max-age=86400, stale-if-error=604800"
        "CDN-Cache-Control": "max-age=60"
      }
      
    - (Optional) Add the following lines to your SQL storage-configs (e.g. storages/sql.conf):
      # SQL-statements that are executed once on every new connection to the database.
      # Leaving this commented out means that BlueMap uses sensible defaults for the used sql-dialect.
      #connection-init-sql: [
      #  "PRAGMA journal_mode = WAL"
      #  "PRAGMA synchronous = NORMAL"
      #  "PRAGMA busy_timeout = 30000"
      #  "PRAGMA foreign_keys = ON"
      #]
    
      # The prefix that is prepended to the names of all tables BlueMap creates and uses.
      # Only lowercase letters (a-z), digits (0-9) and underscores (_) are allowed, with a maximum length of 32 characters.
      # Changing this value on an existing setup will NOT rename existing tables or move data, BlueMap will create new, empty ones instead.
      # Default is: "bluemap_"
      #table-prefix: "bluemap_"
      
    Changelog since 5.27
    - Added a table-prefix option to the SQL-storage config to change the names of the tables BlueMap uses (#457) - Added a connection-init-sql option to the SQL-storage config, and BlueMap now uses sensible defaults for each dialect (e.g. WAL-mode for SQLite) - Changed the default webserver additional-headers to use the standard CDN-Cache-Control header instead of Cloudflare-CDN-Cache-Control (thanks to @w00000dy, #870) - Improved map-update performance by caching render-state data and parsing block-states faster - Improved compatibility with some filesystems - Fixed some streams not being closed correctly - Fixed another issue with loading saved render-tasks - Fixed the time of the last full map-update not being saved, which could cause early full updates after a restart - Fixed an error when full-update-interval is set to 0 or a negative value - Fixed marker colors being displayed in the wrong color-space
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1696 downloads
  4. 5.27-spongeSep 16, 2026
    Highlights / Notes
    Hotfix for 5.26.
    Upgrading from 5.26 or 5.25
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.26
    - Fixed the map shifting when the camera crosses 10000-block boundaries
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    227 downloads
  5. 5.27-spigotSep 16, 2026
    Highlights / Notes
    Hotfix for 5.26.
    Upgrading from 5.26 or 5.25
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.26
    - Fixed the map shifting when the camera crosses 10000-block boundaries
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    882 downloads
  6. 5.27-paperSep 16, 2026
    Highlights / Notes
    Hotfix for 5.26.
    Upgrading from 5.26 or 5.25
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.26
    - Fixed the map shifting when the camera crosses 10000-block boundaries
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    4081 downloads
  7. 5.26-spongeSep 15, 2026
    Highlights / Notes
    Hotfix for 5.25.
    Upgrading from 5.25
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.25
    - Fixed the line-shader (used for markers/lines on the map) not being compatible with the newer three.js version - Fixed the additional-headers webserver config also overriding the cache-control headers of live-data and SSE responses
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    21 downloads
  8. 5.26-spigotSep 15, 2026
    Highlights / Notes
    Hotfix for 5.25.
    Upgrading from 5.25
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.25
    - Fixed the line-shader (used for markers/lines on the map) not being compatible with the newer three.js version - Fixed the additional-headers webserver config also overriding the cache-control headers of live-data and SSE responses
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    42 downloads
  9. 5.26-paperSep 15, 2026
    Highlights / Notes
    Hotfix for 5.25.
    Upgrading from 5.25
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.25
    - Fixed the line-shader (used for markers/lines on the map) not being compatible with the newer three.js version - Fixed the additional-headers webserver config also overriding the cache-control headers of live-data and SSE responses
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    243 downloads
  10. 5.25-spongeSep 15, 2026
    Highlights / Notes
    A smaller release focused on fixes and dependency updates, plus improved swamp-colors and a new option to add custom webserver response headers.
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.24
    - Added an additional-headers webserver config option to add custom HTTP headers to served map/file resources (thanks to iCiaran, #862) - Updated a bunch of libraries and dependencies - Fixed incorrect swamp grass color (was missing its noise pattern) - Fixed default-config generation error on Windows - Fixed players sometimes disappearing when write-players-interval is used
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    19 downloads
  11. 5.25-spigotSep 15, 2026
    Highlights / Notes
    A smaller release focused on fixes and dependency updates, plus improved swamp-colors and a new option to add custom webserver response headers.
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.24
    - Added an additional-headers webserver config option to add custom HTTP headers to served map/file resources (thanks to iCiaran, #862) - Updated a bunch of libraries and dependencies - Fixed incorrect swamp grass color (was missing its noise pattern) - Fixed default-config generation error on Windows - Fixed players sometimes disappearing when write-players-interval is used
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    29 downloads
  12. 5.25-paperSep 15, 2026
    Highlights / Notes
    A smaller release focused on fixes and dependency updates, plus improved swamp-colors and a new option to add custom webserver response headers.
    Upgrading from 5.24
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp - Add the following lines to your webserver.conf:
      # Additional headers the webserver should include in the responses it sends.
      additional-headers: {
        "Cache-Control": "public, max-age=86400"
      }
      
    Changelog since 5.24
    - Added an additional-headers webserver config option to add custom HTTP headers to served map/file resources (thanks to iCiaran, #862) - Updated a bunch of libraries and dependencies - Fixed incorrect swamp grass color (was missing its noise pattern) - Fixed default-config generation error on Windows - Fixed players sometimes disappearing when write-players-interval is used
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    231 downloads
  13. 5.24-spongeSep 10, 2026
    Highlights / Notes
    Adds compatibility with Minecraft 26.3 worlds, plus a handful of fixes and improvements.
    Upgrading from 5.23
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.23
    - Added support for Minecraft 26.3 worlds - Resolve default blockstates for 26.3+ worlds via data/<namespace>/defaultBlockstates.json - SSE connections now send periodic keepalive messages to stop idle connections from timing out (thanks to pR0Ps, #829) - Updated Polish translation (thanks to alliewegner, #832) - Bumped js-yaml from 4.3.0 to 4.3.1 (#831) - Fixed Region-update tasks with no changes not immediately freeing their memory - Fixed BlueMap scheduler not running as a daemon thread - Fixed webserver request-handlers not properly closing when BlueMap unloads - Fixed the storage command sometimes not recognizing loaded maps correctly - Fixed an error when tasks sometimes not saving/loading correctly (again) - Fixed an error when updating players before BlueMap is fully loaded - Fixed entity rotation (if there is an addon that adds entity models)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    147 downloads
  14. 5.24-spigotSep 10, 2026
    Highlights / Notes
    Adds compatibility with Minecraft 26.3 worlds, plus a handful of fixes and improvements.
    Upgrading from 5.23
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.23
    - Added support for Minecraft 26.3 worlds - Resolve default blockstates for 26.3+ worlds via data/<namespace>/defaultBlockstates.json - SSE connections now send periodic keepalive messages to stop idle connections from timing out (thanks to pR0Ps, #829) - Updated Polish translation (thanks to alliewegner, #832) - Bumped js-yaml from 4.3.0 to 4.3.1 (#831) - Fixed Region-update tasks with no changes not immediately freeing their memory - Fixed BlueMap scheduler not running as a daemon thread - Fixed webserver request-handlers not properly closing when BlueMap unloads - Fixed the storage command sometimes not recognizing loaded maps correctly - Fixed an error when tasks sometimes not saving/loading correctly (again) - Fixed an error when updating players before BlueMap is fully loaded - Fixed entity rotation (if there is an addon that adds entity models)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    318 downloads
  15. 5.24-paperSep 10, 2026
    Highlights / Notes
    Adds compatibility with Minecraft 26.3 worlds, plus a handful of fixes and improvements.
    Upgrading from 5.23
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.23
    - Added support for Minecraft 26.3 worlds - Resolve default blockstates for 26.3+ worlds via data/<namespace>/defaultBlockstates.json - SSE connections now send periodic keepalive messages to stop idle connections from timing out (thanks to pR0Ps, #829) - Updated Polish translation (thanks to alliewegner, #832) - Bumped js-yaml from 4.3.0 to 4.3.1 (#831) - Fixed Region-update tasks with no changes not immediately freeing their memory - Fixed BlueMap scheduler not running as a daemon thread - Fixed webserver request-handlers not properly closing when BlueMap unloads - Fixed the storage command sometimes not recognizing loaded maps correctly - Fixed an error when tasks sometimes not saving/loading correctly (again) - Fixed an error when updating players before BlueMap is fully loaded - Fixed entity rotation (if there is an addon that adds entity models)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1797 downloads
  16. 5.23-spongeAug 6, 2026
    Highlights / Notes
    The integrated webserver now pushes markers and freshly rendered tile-updates to connected webapps using SSE. And some more fixes and smaller improvements.
    Upgrading from 5.22
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp #### Optionally: - Add the following lines to your webserver.conf:
      # Whether to use Server-Sent Events (SSE) for pushing tile and marker-updates to the connected clients.
      # Default is true
      sse-enabled: true
      
    - Add the following lines to your webapp.conf:
      # This will configure the webapp to request the map-tiles compressed and decompress them manually.
      # Enable this only if you intend to host the webapp statically, with an external webserver without additional configuration.
      # Default is "false"
      #client-decompression: true
      
    Changelog since 5.22
    - Use Server-sent events to push updates for map-tiles, players, and markers (optional, thanks to @pR0Ps, #819) - Added webapp-option to decompress tiles on the client, making it possible to host the webapp statically (thanks to @fechan, #815) - No longer delete the whole map if no region-files exist (map might be configured incorrectly) - Try to resolve symlinks when loading resources - Added (usually hidden) config for dimension-type to fix paper-api added worlds - Removed native linear region format support, use the [linear-addon](<https://github.com/Chicken/BlueMap-Linear/>) instead - Track full-update-interval per-map instead of globally - Fixed race-condition when saving lowres-tiles sometimes corrupting them (#821) - Fixed live-player-markers config not being respected - Fixed worlds with / in dimension key not being detected correctly on paper - Fixed tasks sometimes not saving/loading correctly - Fixed in-memory region-update-timestamps not resetting on purge
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    976 downloads
  17. 5.23-spigotAug 6, 2026
    Highlights / Notes
    The integrated webserver now pushes markers and freshly rendered tile-updates to connected webapps using SSE. And some more fixes and smaller improvements.
    Upgrading from 5.22
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp #### Optionally: - Add the following lines to your webserver.conf:
      # Whether to use Server-Sent Events (SSE) for pushing tile and marker-updates to the connected clients.
      # Default is true
      sse-enabled: true
      
    - Add the following lines to your webapp.conf:
      # This will configure the webapp to request the map-tiles compressed and decompress them manually.
      # Enable this only if you intend to host the webapp statically, with an external webserver without additional configuration.
      # Default is "false"
      #client-decompression: true
      
    Changelog since 5.22
    - Use Server-sent events to push updates for map-tiles, players, and markers (optional, thanks to @pR0Ps, #819) - Added webapp-option to decompress tiles on the client, making it possible to host the webapp statically (thanks to @fechan, #815) - No longer delete the whole map if no region-files exist (map might be configured incorrectly) - Try to resolve symlinks when loading resources - Added (usually hidden) config for dimension-type to fix paper-api added worlds - Removed native linear region format support, use the [linear-addon](<https://github.com/Chicken/BlueMap-Linear/>) instead - Track full-update-interval per-map instead of globally - Fixed race-condition when saving lowres-tiles sometimes corrupting them (#821) - Fixed live-player-markers config not being respected - Fixed worlds with / in dimension key not being detected correctly on paper - Fixed tasks sometimes not saving/loading correctly - Fixed in-memory region-update-timestamps not resetting on purge
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1958 downloads
  18. 5.23-paperAug 6, 2026
    Highlights / Notes
    The integrated webserver now pushes markers and freshly rendered tile-updates to connected webapps using SSE. And some more fixes and smaller improvements.
    Upgrading from 5.22
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp #### Optionally: - Add the following lines to your webserver.conf:
      # Whether to use Server-Sent Events (SSE) for pushing tile and marker-updates to the connected clients.
      # Default is true
      sse-enabled: true
      
    - Add the following lines to your webapp.conf:
      # This will configure the webapp to request the map-tiles compressed and decompress them manually.
      # Enable this only if you intend to host the webapp statically, with an external webserver without additional configuration.
      # Default is "false"
      #client-decompression: true
      
    Changelog since 5.22
    - Use Server-sent events to push updates for map-tiles, players, and markers (optional, thanks to @pR0Ps, #819) - Added webapp-option to decompress tiles on the client, making it possible to host the webapp statically (thanks to @fechan, #815) - No longer delete the whole map if no region-files exist (map might be configured incorrectly) - Try to resolve symlinks when loading resources - Added (usually hidden) config for dimension-type to fix paper-api added worlds - Removed native linear region format support, use the [linear-addon](<https://github.com/Chicken/BlueMap-Linear/>) instead - Track full-update-interval per-map instead of globally - Fixed race-condition when saving lowres-tiles sometimes corrupting them (#821) - Fixed live-player-markers config not being respected - Fixed worlds with / in dimension key not being detected correctly on paper - Fixed tasks sometimes not saving/loading correctly - Fixed in-memory region-update-timestamps not resetting on purge
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    11324 downloads
  19. 5.22-spongeJun 17, 2026
    Highlights / Notes
    Fix for a map-breaking bug in 5.21: update directly to this version, skip version 5.21!
    Upgrading from 5.20 (and 5.21)
    - Replace the bluemap.jar-file with the new one - Move the full-update-interval and the update-cooldown settings from your plugin.conf into your core.conf This update contains some internal changes which might break some BlueMap-Addons that work with custom block-renderers. -> Make sure to check if your addons need to be updated.
    Changelog since 5.21
    - Fixed an issue causing the textures of maps from previous versions to be corrupted
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1442 downloads
  20. 5.22-spigotJun 17, 2026
    Highlights / Notes
    Fix for a map-breaking bug in 5.21: update directly to this version, skip version 5.21!
    Upgrading from 5.20 (and 5.21)
    - Replace the bluemap.jar-file with the new one - Move the full-update-interval and the update-cooldown settings from your plugin.conf into your core.conf This update contains some internal changes which might break some BlueMap-Addons that work with custom block-renderers. -> Make sure to check if your addons need to be updated.
    Changelog since 5.21
    - Fixed an issue causing the textures of maps from previous versions to be corrupted
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    2867 downloads
  21. 5.22-paperJun 17, 2026
    Highlights / Notes
    Fix for a map-breaking bug in 5.21: update directly to this version, skip version 5.21!
    Upgrading from 5.20 (and 5.21)
    - Replace the bluemap.jar-file with the new one - Move the full-update-interval and the update-cooldown settings from your plugin.conf into your core.conf This update contains some internal changes which might break some BlueMap-Addons that work with custom block-renderers. -> Make sure to check if your addons need to be updated.
    Changelog since 5.21
    - Fixed an issue causing the textures of maps from previous versions to be corrupted
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    13021 downloads
  22. 5.21-spongeJun 16, 2026
    Highlights / Notes
    - Minecraft 26.2 support - Changes to how map-updates are scheduled. Render-Tasks now persist over restarts/reloads
    Upgrading from 5.20
    - Replace the bluemap.jar-file with the new one - Move the full-update-interval and the update-cooldown settings from your plugin.conf into your core.conf This update contains some internal changes which might break some BlueMap-Addons that work with custom block-renderers. -> Make sure to check if your addons need to be updated.
    Changelog since 5.20
    - Updated resource-extensions to account for 26.2 bed and sign changes (-> 26.2 support) - BlueMap now keeps track of when it last updated which region-file and uses this information to sort it's update-tasks. This makes sure that no matter how slow the update-process is in comparison to the world-changes, BlueMap will always have eventually updated each region-file. - BlueMap now saves render-tasks and loads them when it restarts or reloads - BlueMap no longer updates all maps each time it loads. Instead, it persists the last full-update time and schedules full map-updates based on the full-update-interval config - Moved update-cooldown and full-update-interval configs from plugin.conf to core.conf - Added /bluemap tasks cancel all command to cancel all render-tasks at once - Updated API to 2.8.0 - Reworked block-color calculation, added a registry for addons and the ability to configure custom color-map textures in the blockColors.json - Re-enabled support for fabric-pemission-api - Skin-Profile requests now use the un-dashed UUID format (aligning with mojang-default) - Enhanced debug-dump with registry-information - Added version information to the debug-log - Fixed an issue with paper not loading custom dimension information correctly - Fixed skin-download config doing nothing - Fixed potential error when trying to load an entity-chunk with a formatted CustomName
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    28 downloads
  23. 5.21-spigotJun 16, 2026
    Highlights / Notes
    - Minecraft 26.2 support - Changes to how map-updates are scheduled. Render-Tasks now persist over restarts/reloads
    Upgrading from 5.20
    - Replace the bluemap.jar-file with the new one - Move the full-update-interval and the update-cooldown settings from your plugin.conf into your core.conf This update contains some internal changes which might break some BlueMap-Addons that work with custom block-renderers. -> Make sure to check if your addons need to be updated.
    Changelog since 5.20
    - Updated resource-extensions to account for 26.2 bed and sign changes (-> 26.2 support) - BlueMap now keeps track of when it last updated which region-file and uses this information to sort it's update-tasks. This makes sure that no matter how slow the update-process is in comparison to the world-changes, BlueMap will always have eventually updated each region-file. - BlueMap now saves render-tasks and loads them when it restarts or reloads - BlueMap no longer updates all maps each time it loads. Instead, it persists the last full-update time and schedules full map-updates based on the full-update-interval config - Moved update-cooldown and full-update-interval configs from plugin.conf to core.conf - Added /bluemap tasks cancel all command to cancel all render-tasks at once - Updated API to 2.8.0 - Reworked block-color calculation, added a registry for addons and the ability to configure custom color-map textures in the blockColors.json - Re-enabled support for fabric-pemission-api - Skin-Profile requests now use the un-dashed UUID format (aligning with mojang-default) - Enhanced debug-dump with registry-information - Added version information to the debug-log - Fixed an issue with paper not loading custom dimension information correctly - Fixed skin-download config doing nothing - Fixed potential error when trying to load an entity-chunk with a formatted CustomName
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    55 downloads
  24. 5.21-paperJun 16, 2026
    Highlights / Notes
    - Minecraft 26.2 support - Changes to how map-updates are scheduled. Render-Tasks now persist over restarts/reloads
    Upgrading from 5.20
    - Replace the bluemap.jar-file with the new one - Move the full-update-interval and the update-cooldown settings from your plugin.conf into your core.conf This update contains some internal changes which might break some BlueMap-Addons that work with custom block-renderers. -> Make sure to check if your addons need to be updated.
    Changelog since 5.20
    - Updated resource-extensions to account for 26.2 bed and sign changes (-> 26.2 support) - BlueMap now keeps track of when it last updated which region-file and uses this information to sort it's update-tasks. This makes sure that no matter how slow the update-process is in comparison to the world-changes, BlueMap will always have eventually updated each region-file. - BlueMap now saves render-tasks and loads them when it restarts or reloads - BlueMap no longer updates all maps each time it loads. Instead, it persists the last full-update time and schedules full map-updates based on the full-update-interval config - Moved update-cooldown and full-update-interval configs from plugin.conf to core.conf - Added /bluemap tasks cancel all command to cancel all render-tasks at once - Updated API to 2.8.0 - Reworked block-color calculation, added a registry for addons and the ability to configure custom color-map textures in the blockColors.json - Re-enabled support for fabric-pemission-api - Skin-Profile requests now use the un-dashed UUID format (aligning with mojang-default) - Enhanced debug-dump with registry-information - Added version information to the debug-log - Fixed an issue with paper not loading custom dimension information correctly - Fixed skin-download config doing nothing - Fixed potential error when trying to load an entity-chunk with a formatted CustomName
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    273 downloads
  25. 5.20-spongeApr 12, 2026
    Highlights / Notes
    This version fixes some bugs with the previous release.
    Upgrading from 5.19
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.19
    - Fixed a bug that caused BlueMap to no longer be able to load worlds with the old (pre 26.1) format - Fixed a bug causing some cases of high cpu-usage due to busy-waiting for region-folders to exist - Fixed a bug where the webserver is not closing active connections when reloading bluemap - Improved debug-dump with some more information
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1701 downloads
  26. 5.20-spigotApr 12, 2026
    Highlights / Notes
    This version fixes some bugs with the previous release.
    Upgrading from 5.19
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.19
    - Fixed a bug that caused BlueMap to no longer be able to load worlds with the old (pre 26.1) format - Fixed a bug causing some cases of high cpu-usage due to busy-waiting for region-folders to exist - Fixed a bug where the webserver is not closing active connections when reloading bluemap - Improved debug-dump with some more information
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    3057 downloads
  27. 5.20-paperApr 12, 2026
    Highlights / Notes
    This version fixes some bugs with the previous release.
    Upgrading from 5.19
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.19
    - Fixed a bug that caused BlueMap to no longer be able to load worlds with the old (pre 26.1) format - Fixed a bug causing some cases of high cpu-usage due to busy-waiting for region-folders to exist - Fixed a bug where the webserver is not closing active connections when reloading bluemap - Improved debug-dump with some more information
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    10319 downloads
  28. 5.19-spongeApr 7, 2026
    Highlights / Notes
    This version fixes two issues caused by a breaking change in the newest Paper builds for 26.1.1.
    Upgrading from 5.18
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.18
    - Fixed BlueMap generating the wrong world-paths in the default map-configs on the latest paper builds - Fixed BlueMap not displaying player-markers on the latest paper builds - Fixed worldfolder resolve logic in the spigot implementation to better support the newest paper builds and hybrids
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    179 downloads
  29. 5.19-spigotApr 7, 2026
    Highlights / Notes
    This version fixes two issues caused by a breaking change in the newest Paper builds for 26.1.1.
    Upgrading from 5.18
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.18
    - Fixed BlueMap generating the wrong world-paths in the default map-configs on the latest paper builds - Fixed BlueMap not displaying player-markers on the latest paper builds - Fixed worldfolder resolve logic in the spigot implementation to better support the newest paper builds and hybrids
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    331 downloads
  30. 5.19-paperApr 7, 2026
    Highlights / Notes
    This version fixes two issues caused by a breaking change in the newest Paper builds for 26.1.1.
    Upgrading from 5.18
    - Replace the bluemap.jar-file with the new one
    Changelog since 5.18
    - Fixed BlueMap generating the wrong world-paths in the default map-configs on the latest paper builds - Fixed BlueMap not displaying player-markers on the latest paper builds - Fixed worldfolder resolve logic in the spigot implementation to better support the newest paper builds and hybrids
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    682 downloads
  31. 5.18-spongeMar 25, 2026
    Highlights / Notes
    Added implementation for forge 26.1 and two small fixes.
    Upgrading from 5.17 (or 5.16)
    - Make sure you are using Java 25 - Replace the bluemap.jar-file with the new one
    Changelog since 5.17
    - (Re)Added forge implementation for minecraft 26.1 - Fixed textures of banners and copper-golems - Fixed dockerfile not using the correct java version
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    373 downloads
  32. 5.18-spigotMar 25, 2026
    Highlights / Notes
    Added implementation for forge 26.1 and two small fixes.
    Upgrading from 5.17 (or 5.16)
    - Make sure you are using Java 25 - Replace the bluemap.jar-file with the new one
    Changelog since 5.17
    - (Re)Added forge implementation for minecraft 26.1 - Fixed textures of banners and copper-golems - Fixed dockerfile not using the correct java version
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    737 downloads
  33. 5.18-paperMar 25, 2026
    Highlights / Notes
    Added implementation for forge 26.1 and two small fixes.
    Upgrading from 5.17 (or 5.16)
    - Make sure you are using Java 25 - Replace the bluemap.jar-file with the new one
    Changelog since 5.17
    - (Re)Added forge implementation for minecraft 26.1 - Fixed textures of banners and copper-golems - Fixed dockerfile not using the correct java version
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    5515 downloads
  34. 5.17-spongeMar 24, 2026
    Highlights / Notes
    Java 25 now required & Minecraft 26.1 support added.
    Upgrading from 5.16
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Changelog since 5.16
    - Switched to Java 25 - Added support for Minecraft 26.1 world format changes - Switched to virtual-threads based webserver implementation - Stopped using temporary cache-files for image-writing - Fixed chunks not rendering if their timestamp is 0 - Fixed a rare race-condition which could cause a server-crash - Fixed large textures with CUSTOM format freezing bluemaps loading
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    101 downloads
  35. 5.17-spigotMar 24, 2026
    Highlights / Notes
    Java 25 now required & Minecraft 26.1 support added.
    Upgrading from 5.16
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Changelog since 5.16
    - Switched to Java 25 - Added support for Minecraft 26.1 world format changes - Switched to virtual-threads based webserver implementation - Stopped using temporary cache-files for image-writing - Fixed chunks not rendering if their timestamp is 0 - Fixed a rare race-condition which could cause a server-crash - Fixed large textures with CUSTOM format freezing bluemaps loading
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    97 downloads
  36. 5.17-paperMar 24, 2026
    Highlights / Notes
    Java 25 now required & Minecraft 26.1 support added.
    Upgrading from 5.16
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Changelog since 5.16
    - Switched to Java 25 - Added support for Minecraft 26.1 world format changes - Switched to virtual-threads based webserver implementation - Stopped using temporary cache-files for image-writing - Fixed chunks not rendering if their timestamp is 0 - Fixed a rare race-condition which could cause a server-crash - Fixed large textures with CUSTOM format freezing bluemaps loading
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    194 downloads
  37. 5.16-spongeFeb 13, 2026
    Highlights / Notes
    A collection of smaller additions, improvements and fixes.
    Upgrading from 5.15
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Changelog since 5.15
    - WebApp: Replaced using number parameter for cache-control with no-cache header (#762, thanks to Macil) - WebApp: Use unadjustedMovement if supported in free-flight pointer-lock mode (#763, thanks to Macil) - Added support for "oversized chunks" → large chunks that are stored separately from the region-files (#772) - Added render-thread-priority config value for setting the java thread priority for render-threads - Added RenderPasses which allow addons to modify the entire tile-model without being bound to a custom block or entity - Added logs for more info when watching for map-updates on the CLI - Added lenient support for non-standard pack.mcmeta format - Improved exception-handling of API-consumers - Improved exception-handling when resolving sponge-dimension directories - Improved troubleshoot command - Fixed potential deadlock when resolving a configuration-exception - Fixed world spawn position not correctly read from the level.dat - Fixed Thread-Names of MapUpdateService-Thread, Webserver and Scheduler - Fixed player-skin not being removed from the map-storage if the skin-provider returns an empty skin
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1775 downloads
  38. 5.16-spigotFeb 13, 2026
    Highlights / Notes
    A collection of smaller additions, improvements and fixes.
    Upgrading from 5.15
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Changelog since 5.15
    - WebApp: Replaced using number parameter for cache-control with no-cache header (#762, thanks to Macil) - WebApp: Use unadjustedMovement if supported in free-flight pointer-lock mode (#763, thanks to Macil) - Added support for "oversized chunks" → large chunks that are stored separately from the region-files (#772) - Added render-thread-priority config value for setting the java thread priority for render-threads - Added RenderPasses which allow addons to modify the entire tile-model without being bound to a custom block or entity - Added logs for more info when watching for map-updates on the CLI - Added lenient support for non-standard pack.mcmeta format - Improved exception-handling of API-consumers - Improved exception-handling when resolving sponge-dimension directories - Improved troubleshoot command - Fixed potential deadlock when resolving a configuration-exception - Fixed world spawn position not correctly read from the level.dat - Fixed Thread-Names of MapUpdateService-Thread, Webserver and Scheduler - Fixed player-skin not being removed from the map-storage if the skin-provider returns an empty skin
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    6083 downloads
  39. 5.16-paperFeb 13, 2026
    Highlights / Notes
    A collection of smaller additions, improvements and fixes.
    Upgrading from 5.15
    - Replace the bluemap.jar-file with the new one - Delete your [<webroot>/index.html](<https://bluemap.bluecolored.de/wiki/getting-started/Insta…>) to make bluemap update the webapp
    Changelog since 5.15
    - WebApp: Replaced using number parameter for cache-control with no-cache header (#762, thanks to Macil) - WebApp: Use unadjustedMovement if supported in free-flight pointer-lock mode (#763, thanks to Macil) - Added support for "oversized chunks" → large chunks that are stored separately from the region-files (#772) - Added render-thread-priority config value for setting the java thread priority for render-threads - Added RenderPasses which allow addons to modify the entire tile-model without being bound to a custom block or entity - Added logs for more info when watching for map-updates on the CLI - Added lenient support for non-standard pack.mcmeta format - Improved exception-handling of API-consumers - Improved exception-handling when resolving sponge-dimension directories - Improved troubleshoot command - Fixed potential deadlock when resolving a configuration-exception - Fixed world spawn position not correctly read from the level.dat - Fixed Thread-Names of MapUpdateService-Thread, Webserver and Scheduler - Fixed player-skin not being removed from the map-storage if the skin-provider returns an empty skin
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    29327 downloads
  40. 5.15-spongeDec 11, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1838 downloads
  41. 5.15-spigotDec 11, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    3848 downloads
  42. 5.15-paperDec 11, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    12433 downloads
  43. 5.14-spongeDec 10, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    95 downloads
  44. 5.14-spigotDec 10, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    219 downloads
  45. 5.14-paperDec 10, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    6656 downloads
  46. 5.13-spongeOct 22, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    908 downloads
  47. 5.13-spigotOct 22, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    2518 downloads
  48. 5.13-paperOct 22, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    7849 downloads
  49. 5.12-spongeSep 30, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    373 downloads
  50. 5.12-spigotSep 30, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    790 downloads
  51. 5.12-paperSep 30, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    3550 downloads
  52. 5.11-spongeAug 6, 2025
    Highlights / Notes
    With [Render-Masks](https://bluemap.bluecolored.de/wiki/customization/Masks.h… 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](https://github.com/user-attachments/assets/b2ac743b-eafa-… - 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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    563 downloads
  53. 5.11-spigotAug 6, 2025
    Highlights / Notes
    With [Render-Masks](https://bluemap.bluecolored.de/wiki/customization/Masks.h… 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](https://github.com/user-attachments/assets/b2ac743b-eafa-… - 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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    2480 downloads
  54. 5.11-paperAug 6, 2025
    Highlights / Notes
    With [Render-Masks](https://bluemap.bluecolored.de/wiki/customization/Masks.h… 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](https://github.com/user-attachments/assets/b2ac743b-eafa-… - 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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    5078 downloads
  55. 5.10-spongeJul 23, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    163 downloads
  56. 5.10-spigotJul 23, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    3645 downloads
  57. 5.10-paperJul 23, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    552 downloads
  58. 5.9-spongeJun 22, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    491 downloads
  59. 5.9-spigotJun 22, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    3885 downloads
  60. 5.9-paperJun 22, 2025
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    141 downloads
  61. 5.8-spongeJun 22, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    76 downloads
  62. 5.8-spigotJun 22, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    124 downloads
  63. 5.8-paperJun 22, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    197 downloads
  64. 5.7-spongeFeb 26, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1435 downloads
  65. 5.7-spigotFeb 26, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    8746 downloads
  66. 5.7-paperFeb 26, 2025
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1986 downloads
  67. 5.6-spongeFeb 24, 2025
    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
    - Replace the bluemap.jar-file with the new one - Delete your <webroot>/index.html to make bluemap update the webapp - Update your permissions: https://bluemap.bluecolored.de/wiki/getting-started/Comma…
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    112 downloads
  68. 5.6-spigotFeb 24, 2025
    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
    - Replace the bluemap.jar-file with the new one - Delete your <webroot>/index.html to make bluemap update the webapp - Update your permissions: https://bluemap.bluecolored.de/wiki/getting-started/Comma…
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    208 downloads
  69. 5.6-paperFeb 24, 2025
    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
    - Replace the bluemap.jar-file with the new one - Delete your <webroot>/index.html to make bluemap update the webapp - Update your permissions: https://bluemap.bluecolored.de/wiki/getting-started/Comma…
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    201 downloads
  70. 5.5-spongeNov 19, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    824 downloads
  71. 5.5-spigotNov 19, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    2310 downloads
  72. 5.5-paperNov 19, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    3700 downloads
  73. 5.4-spongeSep 15, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    361 downloads
  74. 5.4-spigotSep 15, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1925 downloads
  75. 5.4-paperSep 15, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    529 downloads
  76. 5.3-spongeJul 22, 2024
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    168 downloads
  77. 5.3-spigotJul 22, 2024
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    4100 downloads
  78. 5.3-paperJul 22, 2024
    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)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    693 downloads
  79. 5.2-spongeJun 17, 2024
    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](https://bluemap.bluecolored.de/wiki/getting-started/Insta… 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 resourcpacks folder
    Changelog since 3.21 (condensed)
    - Switched hires-model format from json to a custom binary format: prbm (slightly modified version of [prwm](https://github.com/kchapelier/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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    80 downloads
  80. 5.2-paperJun 17, 2024
    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](https://bluemap.bluecolored.de/wiki/getting-started/Insta… 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 resourcpacks folder
    Changelog since 3.21 (condensed)
    - Switched hires-model format from json to a custom binary format: prbm (slightly modified version of [prwm](https://github.com/kchapelier/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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1258 downloads
  81. 5.2-spigotJun 17, 2024
    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](https://bluemap.bluecolored.de/wiki/getting-started/Insta… 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 resourcpacks folder
    Changelog since 3.21 (condensed)
    - Switched hires-model format from json to a custom binary format: prbm (slightly modified version of [prwm](https://github.com/kchapelier/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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    419 downloads
  82. 3.21-spigotMay 12, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1275 downloads
  83. 3.21-paperMay 12, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    583 downloads
  84. 3.21-spongeMay 12, 2024
    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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    109 downloads
  85. 3.20-spongeDec 11, 2023
    Highlights / Notes
    Fixed bug which corrupts old grass-textures 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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    98 downloads
  86. 3.20-paperDec 11, 2023
    Highlights / Notes
    Fixed bug which corrupts old grass-textures 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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    1598 downloads
  87. 3.20-spigotDec 11, 2023
    Highlights / Notes
    Fixed bug which corrupts old grass-textures 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
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    513 downloads
  88. 3.19-paperDec 6, 2023
    Highlights / Notes
    Added 1.20.3 and NeoForge support.
    Upgrading from 3.18
    - replace your BlueMap.jar
    Changelog since 3.18
    - Added 1.20.3 resources - Added a NeoForge implementation - Added PostgreSQL support to the built-in php-script for external webservers (Thanks to AlbusRex, #486) - Fixed an issue with calculating the average-color if the image-format is a specific grayscale format - Fixed key-size issues on some databases (for real now)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    124 downloads
  89. 3.19-spigotDec 6, 2023
    Highlights / Notes
    Added 1.20.3 and NeoForge support.
    Upgrading from 3.18
    - replace your BlueMap.jar
    Changelog since 3.18
    - Added 1.20.3 resources - Added a NeoForge implementation - Added PostgreSQL support to the built-in php-script for external webservers (Thanks to AlbusRex, #486) - Fixed an issue with calculating the average-color if the image-format is a specific grayscale format - Fixed key-size issues on some databases (for real now)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    79 downloads
  90. 3.19-spongeDec 6, 2023
    Highlights / Notes
    Added 1.20.3 and NeoForge support.
    Upgrading from 3.18
    - replace your BlueMap.jar
    Changelog since 3.18
    - Added 1.20.3 resources - Added a NeoForge implementation - Added PostgreSQL support to the built-in php-script for external webservers (Thanks to AlbusRex, #486) - Fixed an issue with calculating the average-color if the image-format is a specific grayscale format - Fixed key-size issues on some databases (for real now)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    64 downloads
  91. 3.18-spongeNov 19, 2023
    Highlights / Notes
    There is now a configurable void (background) color for each map!
    Upgrading from 3.17
    - replace your BlueMap.jar - delete your <webroot>/index.html (usually ./bluemap/web/index.html) to update the webapp
    Changelog since 3.17
    - added a config to set the void (background) color of a map (Thanks to TechnicJelle, #477) - the webapp now slows down the redraw frequency if nothing is changing -> no more high GPU usage while the webapp is open but idle - migrated some mixins to use FabricAPI instead to improve version-compatibility (Thanks to NikitaCartes, #481) - added a fixed collation the mysql table-creation to avoid collation related problems (#488) - fixed the free-flight-option not being removed form the settings menu if disabled (#482) - fixed an issue with block-properties not being loaded correctly from resource-packs - fixed a (harmless) error in the paper-implementation that could occur on certain player-chat messages - fixed the position-url anchor not being loaded correctly if in free-flight mode (#485) - fixed an error when a map is purged that has already been fully purged (#490)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    72 downloads
  92. 3.18-paperNov 19, 2023
    Highlights / Notes
    There is now a configurable void (background) color for each map!
    Upgrading from 3.17
    - replace your BlueMap.jar - delete your <webroot>/index.html (usually ./bluemap/web/index.html) to update the webapp
    Changelog since 3.17
    - added a config to set the void (background) color of a map (Thanks to TechnicJelle, #477) - the webapp now slows down the redraw frequency if nothing is changing -> no more high GPU usage while the webapp is open but idle - migrated some mixins to use FabricAPI instead to improve version-compatibility (Thanks to NikitaCartes, #481) - added a fixed collation the mysql table-creation to avoid collation related problems (#488) - fixed the free-flight-option not being removed form the settings menu if disabled (#482) - fixed an issue with block-properties not being loaded correctly from resource-packs - fixed a (harmless) error in the paper-implementation that could occur on certain player-chat messages - fixed the position-url anchor not being loaded correctly if in free-flight mode (#485) - fixed an error when a map is purged that has already been fully purged (#490)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    653 downloads
  93. 3.18-spigotNov 19, 2023
    Highlights / Notes
    There is now a configurable void (background) color for each map!
    Upgrading from 3.17
    - replace your BlueMap.jar - delete your <webroot>/index.html (usually ./bluemap/web/index.html) to update the webapp
    Changelog since 3.17
    - added a config to set the void (background) color of a map (Thanks to TechnicJelle, #477) - the webapp now slows down the redraw frequency if nothing is changing -> no more high GPU usage while the webapp is open but idle - migrated some mixins to use FabricAPI instead to improve version-compatibility (Thanks to NikitaCartes, #481) - added a fixed collation the mysql table-creation to avoid collation related problems (#488) - fixed the free-flight-option not being removed form the settings menu if disabled (#482) - fixed an issue with block-properties not being loaded correctly from resource-packs - fixed a (harmless) error in the paper-implementation that could occur on certain player-chat messages - fixed the position-url anchor not being loaded correctly if in free-flight mode (#485) - fixed an error when a map is purged that has already been fully purged (#490)
    Full Changelog
    https://github.com/BlueMap-Minecraft/BlueMap/releases/tag…
    140 downloads
  94. 3.17-sponge-8.0.0Sep 28, 2023
    61 downloads
  95. 3.17-paperSep 28, 2023
    478 downloads
  96. 3.17-sponge-9.0.0Sep 28, 2023
    135 downloads
  97. 3.17-spigotSep 28, 2023
    180 downloads
  98. 3.16-spigotJul 16, 2023
    576 downloads
  99. 3.16-foliaJul 16, 2023
    246 downloads

Similar projects

Plugin →