-
-
Notifications
You must be signed in to change notification settings - Fork 35
Fix for #196 #217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 1.20.1
Are you sure you want to change the base?
Fix for #196 #217
Conversation
同步 Fabric API 修改
Add mixinextras to compile & runtime
The crash is never reproducible after using |
Second this |
The fix crashed the game when joining the game. Mods installed:
|
@Tidy-Bear at runtime you might need mixin-extras 0.4.1, I think @Viola-Siemens didn't jarjar it yeah, you are using MixinExtras-0.3.5.jar |
im not quite sure how to jarinjar mixinextras 0.4.1. i tried the official method in their repo but end up making the workflow fail |
Dunno how Fabric managed that signature working but I'm pretty sure MEV is supposed to be typed as described here: https://github.com/LlamaLad7/MixinExtras/wiki/ModifyExpressionValue |
Cancellable is valid, but you might need newer mixin extras https://github.com/LlamaLad7/MixinExtras/wiki/Cancellable#example |
Yes and now newer mixinextras is embedded in my newer build. |
Mixinextras 0.4.1 is embedded into this file. |
When using forge >= 47.3.26, the local capturing strategy always fails and crash the game. Inspired by Fabric API, I proposed a strategy using ModifyExpressionValue to ensure the mixin is always working.
latest.log
Related issue: #196