squaremap is a minimalistic and lightweight world map viewer for Minecraft servers, using the vanilla map rendering style

1.1.3

Release

jmp released this version on May 7, 2022

5.9 MB
Download

Changelog

Added

  • fabric: Support for fabric-loader 0.14+

Fixed

  • Race condition when scheduling and cancelling renders in quick succession (multiple times per second) where rendering would no longer work until a server restart
  • Crash on startup when a corrupted dirty_chunks.json was present (now gracefully handles the lost data, printing a warning to console)
  • Some non-English translations had MiniMessage in fields designed for plain text
  • paper: Ignore cancelled WorldUnloadEvents
  • sponge: Disabling the map for a world does not always work

Changed

  • Major code refactor, facilitated by moving dependency injection to Guice
  • Improvements to both image and general file I/O
  • Lazily initialize image buffers, and don’t write empty regions to disk
  • Rewrite render scheduling code, fixes aforementioned race condition issue, and increases responsiveness of scheduling and cancelling renders
  • Use order to determine the default world on the web ui
  • Refactored message config loading and use
  • Build system cleanup and improvements
  • Updated several dependencies

Dependencies