mojira.dev

Tjo

Assigned

No issues.

Reported

No issues.

Comments

So basically:

To quick fix this, A: Use English keyboard setting.
To quick fix this, B: Switch the f2 button.

To fix it permanently in 1.8.9:

 Find the faulty file

  1. In your Minecraft folder, you will find the folder "versions"

  2. Go to "1.8.9".

  3. Open the "1.8.9.jar" with WinRAR (or whatever)

  4. And extract the "ave.class"

Patch the faulty file

  1. Download reJ: https://sourceforge.net/projects/rejava/

  2. In reJ: Open the "ave" class you have extracted.

  3. Find (ctrl+f): "public void Z()"

  4. You will see this somewhere at the start of that text:

    invokestatic int Keyboard.getEventKey()
    ifne label_12
    invokestatic char Keyboard.getEventCharacter()
    goto label_15
  1. Remove those 4 lines.

  2. Save. Now you got a patched "ave.class" file.

 Replace faulty with the patched file

  1. Open the "1.8.9.jar" with WinRAR (or whatever)

  2. Put the patched "ave.class" file into WinRAR to replace it.

  3. Delete META-INF folder.

  4. I use this json to accompany the jar: https://pastebin.com/GX7P95c1

  5. DONE. Start Minecraft.