Update for 1.20.6.
Fix incompatibility with Radon.
Update for 1.20.4.
- This update adds a new config system, which allows you to enable or disable any optimization through a toml file.
- You can find the config file in config\saturn-optimizations.toml.
Additions
- New: Cache ResourceLocation array creation in advancement usages to improve performance.
- Change: Upgrade SheepMixin#createSheepColor() method visibility from private to public.
Additions
- New: cache DoNothing in villager packages & axolotls to reduce memory allocation overhead.
- Change: cache min/max durations in DoNothing using redirect instead of caching RunOne<>.
- Change: disabled the ticking tracker leak fix automatically if Radon is installed.
- Change: Updated the mod logo.
Disabled RunOne<> optimizations to Fix entity ticking issues for now.
This update caches some objects to static final fields, which avoids memory overhead.
News:
New: Cache some objects and arrays in a static final reference to avoid the memory overhead in every call. for more info press here.
Changes:
- Remove the config system for now.
- Disable ticking tracker leak fix if Radon is installed.
Removed unnecessary forge optimization for now.