Another crash fix (EndlessIDs should work again now)
Fixed incorrect mixin plugin transformer code.
Actually fixed mixins this time, and also fixed some classloading order problems.
Fixed some more bugs:
- String config fields were not detected
- Config string validation code was incorrect
- ASM helper code did not output any data when writing class to byte array
- IMixinPlugin backwards compatibility logic was broken
- Fixed a classloading order issue that broke configs
- Added compatibility for MixinBooter-Legacy
See the github release for more info: https://github.com/FalsePattern/FalsePatternLib/releases/tag/0.10.0
Improved the dependency downloader:
- Now it can verify checksums and retry downloading a file when the check fails
- You can specify a custom download directory using either the
-Dminecraft.sharedDataDir
JVM argument, or theMINECRAFT_SHARED_DATA_DIR
environment variable
Fixed a critical bug in the dependency loader library.
Fixed a crash on servers.