fix: update preloading tricks avoiding crash
java.lang.UnsupportedOperationException: remove
feat: switching to preloading tricks
feat!: backport main branch
Support quilt
Drop support of Forge since the yacl has no forge 1.19.2
fix(common): using sync way to calling callbacks
fix #6
fix(common): ConcurrentModificationException when generating mod sets config screen
fix #6
The kotlin flow emit won't waiting for subscribers collected. https://github.com/Kotlin/kotlinx.coroutines/issues/2603
So, switching to onEach
so that the loading is complete when emitted
feat: add forge!!!!!!
feat: add quilt support
fix(common): calling save correctly with instant
fix: config value can't save & update the other options in the same rule
feat: add option to hide the mod sets config screen
fix: add more readable info for errors
feat: add config screen for mod sets
perf: remove useless bundled jar
refactor!: rename tooltip to description for yacl3 renamed it and it's not tooltip now