What's Changed
- Committing data should no longer block the server thread.
- Decompression should no longer block other threads from reading data.
- Reduce default compression level from 12 to 8 (not changed automatically for older config files).
- Smaller changes for easier back porting to older versions.
Supported game versions
- 1.20.1
- 1.20.4
- 1.20.6-1.21.1
- 1.21.2-1.21.3
Full Changelog: https://github.com/yamayaki1/cesium-fabric/compare/0.2.4+1.20.6-1.21.1...0.2.5
What's Changed
- Improve world conversion speed
Known issues
- There are currently no known issues
Full Changelog: 0.2.3+1.20.6-1.21.1...0.2.4+1.20.6-1.21.1
What's Changed
- Allow to run on Minecraft 1.21.1
- Ignore unrelated files in the player data directory (#13)
Known issues
- There are currently no known issues
Full Changelog: 0.2.2+1.20.6+1.21...0.2.3+1.20.6-1.21.1
What's Changed
- Allow to run on Minecraft 1.21 prereleases
- Update zstd to version 1.5.6
- New submenu in edit world screen that hosts all maintenance tasks
- Add new button in maintenance screen to start compaction of database
- Add new server startup flags to start conversion of worlds on the dedicated server [#5] (
--cesiumConvertToAnvil
,--cesiumConvertToCesium
)
Known issues
- There are currently no known issues
Full Changelog: 0.2.1+1.20.6...0.2.2+1.20.6+1.21
What's Changed
- Update to Minecraft 1.20.6
- Add option to enable force data save after tick (introduced in 2.0.0)
Known issues
- There are currently no known issues
Full Changelog: 0.2.0+1.20.5...0.2.1+1.20.6
What's Changed
- Update to Minecraft 1.20.5
- Code refactors
Known issues
- Cesium takes up a large amount of time per server tick
Full Changelog: 0.1.8+1.20.4...0.2.0+1.20.5
What's Changed
- Fix compatibility with mods which rely on the IOWorker class.
- Add option to disable debug information.
- Don't flush data if transaction is empty.
- Make world conversion multi threaded.
- Make chunk saving async.
Known issues
- There are currently no known issues
Full Changelog: 0.1.7+1.20.4...0.1.8+1.20.4
Additional changes
- Updated the mod to support Minecraft 1.20.4
Known issues
There are currently no known issues
Full Changelog: 0.1.7+1.20.2...0.1.7+1.20.4
Additional changes
- Fixed a crash when trying to load a world in a non-dev environment.
- Added debug statistics to the F3 menu.
- Zstd dictionary is no longer experimental, added code to be able to switch between dictionary and no dictionary.
- Flush all data after server tick
Known issues
The are currently no known issues.
Full Changelog: 0.1.6+1.20.2...0.1.7+1.20.2
Additional changes
- Updated the mod to support Minecraft 1.20.2
Known issues
- Crashes when not in a dev environment.
Full Changelog: https://github.com/yamayaki1/cesium-fabric/compare/0.1.6+1.20.x...0.1.6+1.20.2
This release fixes a mod incompatibility.
Additional changes
- Fixes a crash when trying to open a world with
owo-lib
installed.
Known issues
There are currently no known issues.
Full Changelog: https://github.com/yamayaki1/cesium-fabric/compare/0.1.5+1.20.x...0.1.6+1.20.x
This release adds a new experimental setting for enabling zstd compression using a dictionary.
Additional changes
- Improvements to how transactions are handled when flushing changes to disk.
- Writing data to disk no longer blocks other threads from adding new changes to transactions.
- Rewrite some Mixins to not duplicate Vanilla logic.
Known issues
- The game crashes when trying to open a world with
owo-lib
Full Changelog: https://github.com/yamayaki1/cesium-fabric/compare/0.1.4+1.20.x...0.1.5+1.20.x
This release allows the mod to be used on 1.20 and 1.20.1.
Full Changelog: https://github.com/yamayaki1/cesium-fabric/compare/0.1.4+1.20...0.1.4+1.20.x