Releases: RelativityMC/C2ME-fabric
Releases · RelativityMC/C2ME-fabric
0.2.0+alpha.3
Changelog:
- Fixes all of threading issues in vanilla worldgen and worldgen-related code
(please open an issue if i missed something)
This also let C2ME vanilla worldgen behaviors match vanilla. (in theory, which need testing)
This also fixes some rare crashes that happens on startup. - Finally fixed compatibility issue with BetterEnd on production environment.
- The test system now tests every biome and structure that can be naturally generated in
the world to ensure test coverage.
Looking for 1.18 builds? Here it is.
These builds don't have releases so use with caution.
0.2.0+alpha.2
Changelog:
- Updated to 1.17.1
- Resolves compatibility and performance issues with Terra and BetterEnd
- Improves global biome cache performance
- Tweaks default parallelism settings
Looking for 1.18 builds? Here it is.
0.2.0+alpha.1
Changelog:
- Updated to 1.17.1-pre1 (compatible with 1.17)
- A lot of improvements related to performance, thread safety and chunk scheduling
- New global biome cache to reduce threading overhead (experimental)
0.1.0-rc8
THIS IS A RELEASE CANDIDATE DO NOT USE IN PRODUCTION
Changelog:
- Added support for 21w15a
- Hopefully fixed chunk saving and loading issues
- Use stricter locking logic to improve compatibility and thread-safety
- Improve configuration system
0.1.0-rc7.1 (for 1.17)
THIS IS A RELEASE CANDIDATE DO NOT USE IN PRODUCTION
This version fixes a severe issue of block entities not being correctly saved. Please update ASAP.
0.1.0-rc7
THIS IS A RELEASE CANDIDATE DO NOT USE IN PRODUCTION
Changelog:
- Refactor async saving (fixes console spam)
- Cache block entities lookup for serialization to prevent issues serializing chunks
- Cache server tick scheduler lookups to prevent performance issues
- Only do async saving when unloading
- Enforce more chunk & poi data unloads
- New configuration system
- Guard against double scheduling chunk loads
0.1.0-rc6
THIS IS A RELEASE CANDIDATE DO NOT USE IN PRODUCTION
Changelog:
- Fix CME in several edge cases
- Make some classes thread-safe
- Slightly improve performance of AsyncCombinedLock
- Allow threaded feature generation (disabled by default)
0.1.0-rc5
0.1.0-rc4
0.1.0-rc3
THIS IS A RELEASE CANDIDATE DO NOT USE IN PRODUCTION
Changelog:
- Rebrand as C2ME
- Merge 2 scheduler threads into one
- Ensure tick lists are serialized on main thread
Note that currently there is some console spam. We are aware of this and plan to fix in the next release candidate.