auto download node when running build
fix ArrayIndexOutOfBoundsException when loading certain chunks
updated based off of https://github.com/BlueMap-Minecraft/BlueMap/blob/HEAD/core/src/main/java/de/bluecolored/bluemap/core/world/mca/PackedIntArrayAccess.java
Update to 1.21.10 (skipping 1.21.9 on purpose) (#114)
bump minecraft version to 1.21.8
fix broken heightmap on maps with modified dimension heights
Co-authored-by: BillyGalbreath [email protected]
fix typo
update to 1.21.7
use self-published adventure-bukkit
Update to 1.21.6 (#100)
Co-authored-by: 12emin34 [email protected]
fix zoom speed issue on linux with chrome based browsers (#99)
starting with chrome v109 on linux they doubled the scrollwheel delta, so now the browser scrolls too fast. this was an intentional change and people are happy with it, however it create a lot of unintentional bugs. one bug is that leaflet now zooms in/out too fast again (it jumps 2 zoom levels instead of 1). other bugs include scrolling content way too quickly, like a select box scrolling so fast you miss some options (it goes from 1-4 to 8-11 with one mousewheel tick lol)
anyways, long story short is the fix in leaflet from years ago needs to be removed. until then we can workaround it by doubling the ratio in the map options on our end when we detect linux+chrome combination.
need to check if it compiles before pushing changes...
Update to 1.21.5 (#89)
bump undertow version, potentially fixes #94
check for world keys that have the colon replaced with a dash in sse endpoint, closes #91
fix: use reflection for retrieving levelStorageAccess, closes #80
Add language file for Japanese (#82)
Add language file for Simplified Chinese (#85)
perf: don't pass null to Integer.valueof() in BlockState ctor
This caused a huge amount of memory allocation (and wasted performance) towards creating NumberFormatException objects which were being ignored, since most blocks don't have any properties or any age/moisture/power values.
bump gradle wrapper to 8.12
update dependencies (remove support for spigot for now)
fix(blockinfo): update block indexes for blocks with no index

