Crash if Zstd algorithm not present ANDROID
## Check off each item in this list before submitting: <!-- To mark a section as complete either put an "x" in between the square brackets, example: "[x]" Or click the checkbox once the issue has been created. --> 1. [X] Check the FAQ to see if your issue has already been reported and has a solution: [Problems-and-solutions](https://gitlab.com/distant-horizons-team/distant-horizons/-/wikis/1-user-guide/1-frequently-asked-questions/2-problems-and-solutions/Problems-and-Solutions) 2. [X] Make sure you are not using any mods on the incompatible list: [Mod support FAQ](https://gitlab.com/distant-horizons-team/distant-horizons/-/wikis/1-user-guide/1-frequently-asked-questions/4-mod-support/Mod-Support) 3. [X] Check the existing issues to verify that your bug hasn't already been submitted: [Issues](https://gitlab.com/distant-horizons-team/distant-horizons/-/issues) 4. [ ] Upload Minecraft's crash report and/or log. \ Minecraft crash reports are located in: `.minecraft/crash-reports` \ Minecraft logs are located in: `.minecraft/logs` 5. [ ] Upload your Distant Horizons Config. \ The config is found in: `.minecraft/configs/DistantHorizons.toml` 6. [x] Fill out the information below: * **minecraft version**: 1.21.1 * **Distant Horizons version**: 2.3.5+ * **Mod loader**: Neoforge * **Installed mods (list the smallest number of mods that you can use to re-create the bug)**: Distant-horizon * **Describe the bug**: Newly implemented ztsd compression algorithm use makes the game crash when trying to read from previsouly saved chunk if the Zstd algorithm lib isn't present * **Steps to reproduce the bug**: - Load minecraft with distant-horizon 2.3.5 or more in android - Check in advanced setting that zstd is being used - Load some Lod then save and exit - When reloading the save, the game crashes Zstd algorithm is not present on a lot of android kernel because bionic Changing compression algorithm in settings prevent the crash and makes the mod work fine. I understand that supporting android isn't a priority at all but having a small check for existing compression algorithm can prevent such crash
issue