-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Incompatibility with multiple mods on macOS due to use of AWT classes #78
Comments
Note that (as in described in the comments of #31) the current implementation crashes/hangs on MacOS without any other mods - so it's not only a matter of interaction with other AWT-using mods |
@Mask Can you reproduce the crash in a development environment with a breakpoint placed on The culprit I identified in Optifine are documented here: sp614x/optifine#4980 Additionally, 80da320 should work around any more of these issues with other mods going forward. I plan to release this last patch for 1.17.x and then start on 1.18. |
@magneticflux- using 48165f4 fabric-mumblelink-mod/src/main/kotlin/com/skaggsm/mumblelinkmod/client/ClientMumbleLinkMod.kt Lines 194 to 201 in 3866317
headlessField.isAccessible = true :
|
Ah, whoops, that would do it. I'll avoid reflection and just special-case macOS then! |
The existing system needs to be expanded to include all mods on macOS.
See #31, #41
The text was updated successfully, but these errors were encountered: