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