1.10.4
- Readded GriefPrevention integration.
1.10.3
- Fixed some packet errors on 26.1+ servers.
- Added a /axapi with some subcommands like "snbt" that can be used to print an item's snbt and "dump" that uploads information about installed ax plugins and some useful extras that will be useful to find issues in the future.
1.10.2
- Fixed a bunch of reported issues related to the shop and protection integrations.
1.10.1
- Fixed the EconomyShopGUI integration.
1.10.0
- This update migrates the integration system of the plugin to AxIntegrations (https://docs.artillex-studios.com/integrations.html). This should not require any changes on your side, however make sure to check the hooks.yml after updating as there are some new plugins supported. And because all of the integrations were rewritten from zero, some bugs can occur.
- The new system makes it much easier to update and support more third party plugins. It's also open source, so anyone can add new integrations or fix issues within existing ones. (https://github.com/Artillex-Studios/AxIntegrations)
- Developers will most likely have to recode their existing axspawners integrations as the hooks api has changed, for more information see the integrations wiki page. (this only affects "private" integrations)
+ Also make sure to report any issues if anything is behaving differently than it used to: https://github.com/Artillex-Studios/Issues/issues
1.9.0
- Added the system from AxGens that prevents plugin item (spawners, boosters and the wands) from being crafted, smelted, consumed, etc..
1.8.0
- The plugin now calculates price modifiers into item prices. (if the shop plugin supports it)
- Added a cache -> shop-seconds setting, which is used to decrease the load coming from the shop plugin searching for item prices.
1.7.1
- Fixed that the previous version didn't get remapped on 1.20.5-1.21.4 servers, because the new 26.1 module requires java 25. This version now should work in all minecraft versions from 1.20.2 to 26.1.1 even with java 21.
1.7.0
- Added 26.1 and 26.1.1 support. (The plugin now supports everything between 1.20.2 and 26.1.1)
- Moved the update notifier to use our own internal api for more accurate information and to prevent it not working if the provider site goes down.
1.6.1
- FIxed the the shopgui integration didn't work and it gave disfunctional spawners.
1.6.0
- Added an optional player parameter to the /myspawners command that admins can use to see other players' spawners.\n- Improved ticking system memory usage.\n- Fixed that the loaded chunks number never decreased in the /axspawner stats command.\n- Some other minor bug fixes.
1.5.8
- Added a warning message if the ticking thread is running really behind due to cpu/thread overload.
- The ticking system now fails if a task runs 10 seconds late, this is to prevent the thread from hanging.
- If the debug setting is enabled in the config, the time that it took to tick spawners is now be printed every second in the console. (values above 1000ms are problematic)
1.5.7
- Fixed Leaf compatibility.
1.5.6
- Made the axspawners.bypass permission allow to do anything to any spawner, even if the player doesn't have access.
1.5.5
- Fixed that spawner holograms spawned twice if they were placed in a "new" chunk in the previous version.
1.5.4
- Some bug fixes to the world unloading/loading handling. This should fix holograms not appearing if a world is unloaded and reloaded.
1.5.3
- Spawners now can be placed in the place of light blocks and liquids as well, not just in air.
1.5.2
- Fixed that having unloaded worlds at startup caused an exception on load.
1.5.1
- Fixed an error on Folia servers.
1.5.0
- Added a "enable-protection" section to the config, which can be used to turn off certain kind of spawner block protections (to improve performance if not needed)
- Some further performance improvements to spawner ticking.