Skip to content

Releases: Shopkeepers/Shopkeepers-BlueMap

v1.1.0

03 Jan 23:33

Choose a tag to compare

  • Add command /shopkeepers-bluemap. Aliases: shopkeeper-bluemap, skbm.
    • Add command /shopkeepers-bluemap help (permission: shopkeepers-bluemap.help, default: true) to show the plugin help page.
    • Add command /shopkeepers-bluemap reload (permission: shopkeepers-bluemap.reload, default: op) to reload the plugin config.
  • Fix: We did not properly run our map cleanup logic on disable previously. Also, we fully remove our shopkeeper marker sets from all maps now during disable.
  • Fix: When removing a shopkeeper marker, we no longer use the shopkeeper's world, since it might have changed in the meantime. Instead, we check all maps for the marker corresponding to the shopkeeper.
  • Improve the handling of BlueMap API lifecycle changes: Use a fair ReentrantLock for all of our BlueMap operations to ensure a consistent ordering of map operations and block during disable while there are still other map operations active on the server main thread.
  • Write web assets asynchronously.
  • Add project URL to plugin.yml.
  • Add api-version to plugin.yml.

v1.0.0

02 Jan 22:42

Choose a tag to compare

  • Initial version.