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.htmlto 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-typeto fix paper-api added worlds - Removed native linear region format support, use the linear-addon 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
Targets:
Java: 25
BlueMapAPI: 2.8.0
| File | Target Version |
|---|---|
| bluemap-5.23-cli.jar | Minecraft 1.13.2 - 26.2 |
| bluemap-5.23-spigot.jar | Spigot 26.1 - 26.2 (1.20 - 26.2 with Java 25) |
| bluemap-5.23-paper.jar | Paper/Folia 26.1.1 - 26.2 |
| bluemap-5.23-fabric.jar | Fabric 26.1 - 26.2 |
| bluemap-5.23-forge.jar | Forge 26.1 - 26.2 |
| bluemap-5.23-neoforge.jar | NeoForge 26.1 - 26.2 |
| bluemap-5.23-sponge.jar | SpongeAPI 17 - 19 (with Java 25) |