Debugify

Debugify

16M Downloads

[Bug] MC-183776 fails to inject

magneticflux- opened this issue ยท 5 comments

commented

Bug Description

The mixin for MC-183776 conflicts with a mixin in Polymer.

How to Reproduce?

  1. Set the flag -Dmixin.debug=true to enable detailed mixin conflict logging (otherwise the error is silently ignored)
  2. Install Polymer 0.2.0b and Debugify 2.0.0
  3. Start Minecraft and look for the massive error message

Expected Behavior

The mods should coexist and not overwrite behavior or crash.

Version

2.0.0

Mod Loader Version

1.19 - 0.17.1-beta

Mod Loader

Quilt

Logs or additional context

https://hst.sh/xodexoduju.md

Has not been reported.

  • I made sure this bug hasn't already been reported.

Is on most update to date version.

  • I made sure I am using the most up to date mod loader and mod version.
commented

On closer inspection it looks like this has nothing at all to do with polymer but a bug in debugify itself. When converting from Quilt Mappings -> Yarn, no errors or warnings were produced about this.

commented

Wait, how did my issue even happen in the first place??? Polymer injects into processF3, but Debugify injects into processDebugKeys. I'll investigate other mods in case I missed one that @Overwrites it.

commented

My initial report was a red herring: it turns out the issue still happens with only Debugify installed! I'll see if I can pin down the root cause and make a PR to fix it.

commented

I swear I committed it. Must have reverted for testing. Whoops!