Added a min/max height setting in config.yml, since as of 1.17 worlds can be higher than 256. Also fixed an issue with the cached image corrupting, causing re-renders.
Small incremental update that adds a /map give [playernames] command, to give a map to other players. Some internal changes to make it easier for external addons to detect where in the world a player clicked when clicking on the map.
Simply updates the plugin.yml to specify api-version 1.13. In addition, v0.5 now loads the resource pack during onEnable, silencing warnings and tick-lag when first viewing a map.
Fixes an issue where it would clip the terrain at certain heights when using larger maps. Now correctly renders all heights and sizes, doing it more efficiently too. In addition maps are now automatically updated when blocks in view change.
Big update! This update makes Maplands much easier to use in general. You will absolutely need the latest 1.12.1-v3 release of BKCommonLib!
While holding the map and pressing shift, a menu will show up to perform the rotation/zooming. Shift again to close, spacebar to confirm, WASD to select.
Placing multiple maps next to each other will extend the map display. This makes it much easier to create large displays.
When not in the menu WASD simply looks around.
There are now 5 zoom levels to choose from. Much larger view distances are possible!
There are now 4 rotation angles to choose from!
Rendering no longer blocks the main server thread until finished. Will render in steps, spreading the operation over multiple ticks. The server will remain responsive this way.
Map rendering is a LOT faster. A lot. It's pretty crazy, actually.
Now supports 4 rotation angles (controlled using spacebar). Thanks to the new updates in BKCommonLib, it now renders almost all blocks correctly!
Maps are now persistent and viewed by all players. Setting one up has been made easier, centering where you are in the middle of the map when opening and rotating around that point.