Skip to content

v1.2 - Bug Fixes and Reload Command

Latest
Compare
Choose a tag to compare
@Maroon28 Maroon28 released this 29 Aug 03:18
· 9 commits to master since this release

This release brings a bunch of code cleanup and bug fixes, as well as a handy reload command! If you're one of the poor souls who downloaded the previous version, delete everything and let the files regenerate!

Full Changelog

  • Make all changeable records extend the Serializable interface
  • Use iterators for the ChunkEvolveTask and ChunkStampTask, this is so we can remove from the list freely without throwing exceptions
  • Added a main command, which currently only has a reload function to make lives easier.
  • Fixed a bunch of inconsistencies with the startup of the plugin. The objects are now properly serialized and deserialized without throwing errors everywhere or disabling on startup.
  • Renamed some methods to make the code clearer
  • Added more robust error handling for invalid materials and invalid biomes in the config. It now warns in the console instead of crashing the plugin.
  • Use Generics for the load/save methods instead of wildcards