Highlights / Notes
Full render-engine overhaul for a performance and RAM/Heap/GC improvement.
Dropped Minecraft 1.12.2 support.
Improved the cave-render system.
Pause render based on the amount of online-players.
Upgrading from 1.5.5
Swap your bluemap.jar
.
Delete this file: <webroot>/index.html
(./bluemap/web/index.html
)
In your render.conf
, for EACH map, do the following:
- Add
worldSkyLight: 15
to overworld maps, andworldSkyLight: 0
to nether or end maps - Replace
renderCaves: false
withremoveCavesBelowY: 10000
orremoveCavesBelowY: 55
- Replace
renderCaves: true
withremoveCavesBelowY: -10000
(If it helps, these are the changes made to the default config: 4447c31#diff-c0b4406a56b90fbe446939663d5339aa595ae3fbd7e8d3014e1169a2cc054182)
Add this to your plugin.conf
:
# The amount of players that is needed to pause BlueMap's render-threads.
# -> If this amount of players or more is online, bluemap will stop rendering map-updates until enough players
# have logged off again
# Setting this to 0 or -1 will disable this feature -> bluemap will not pause rendering
# Default is -1
playerRenderLimit: -1
Changelog since 1.5.5
- Changed most immutable vectors to mutable ones
- Improved caching and block/chunk access
- Updated BlueMapAPI to 1.7.0
- Removed Minecraft 1.12.2 support
- Added a config option to define the maximum height to remove caves
- Added a config option to use blocklight instead of sunlight to "detect caves"
- Added a config-option to pause render based on the amount of online-players
- Added a thread-dump to
/bluemap debug dump
- Added crimson and warped signs
- Redstone now renders differently based on power-level
- Water and Lava now actually use their flow-texture
- Lowres-colors are now closer to the actual hires block-colors
- Fixed markers not being removed when they should without a page-reload
- Fixed marker-outlines not updated correctly if segments were added to the shape
- Fixed worlds added by a resourcepack not able to be detected on spigot
- Tentative fix for the builtin webserver freezing if there are too many concurrent connections
- Updated for Sponge 8.0.0 API changes
Targets:
BlueMapAPI: v1.7.0
File | Target Version |
---|---|
BlueMap-1.6.3-cli.jar | CLI for Minecraft 1.13.2 - 1.17.1 |
BlueMap-1.6.3-sponge-8.0.0.jar | Sponge 8.0.0 |
BlueMap-1.6.3-spigot.jar | Spigot/Paper 1.13.2 - 1.17.1 |
BlueMap-1.6.3-fabric-1.17.jar | Fabric 1.17 - 1.17.1 |
BlueMap-1.6.3-fabric-1.16.4.jar | Fabric 1.16.2 - 1.16.5 |
BlueMap-1.6.3-fabric-1.16.1.jar | Fabric 1.16.1 |
BlueMap-1.6.3-fabric-1.15.2.jar | Fabric 1.15.2 |
BlueMap-1.6.3-forge-1.16.4.jar | Forge 1.16.1 - 1.16.5 (1.16.3-34.0.0) |
BlueMap-1.6.3-forge-1.15.2.jar | Forge 1.15.2 (1.15.2-31.2.0) |
BlueMap-1.6.3-forge-1.14.4.jar | Forge 1.14.4 (1.14.4-28.2.0) |