### 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/v5.4
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }