Changed how values in HashMaps are put. Instead of using an event, it uses the computeIfAbsent Java function.
This fixes incompatibilities with other mods creating dimensions/levels without using the event.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=collective
Fixed the CollectivePlayerEvents.ON_PLAYER_DIG_SPEED_CALC callback not being applied correctly.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=collective
Added support for special characters in the toml -> json5 config conversion. This is only used for dependent Serilum mods.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=collective
Added a new TaskFunction to Collective which can correctly delay tasks, used in dependent mods.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=collective
Updated DuskConfig to work correctly with min and max number values.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=collective
Fixed a rare NullPointerException when launching Collective server-side.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=collective
Removed legacy Forge code from Collective, since all mods have been ported to use Multiloader.
Time for a big nap and then I'll focus on mod updates.
Thanks for downloading!
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=collective