-
Notifications
You must be signed in to change notification settings - Fork 415
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
Optifine and dev environment #766
Comments
I didn't tested it, but I think the guide in the section below the section mentioned in #196 should work (if you ajust the version-numbers), because as far as I know there are no changes to the way optifine works since then. If not, it might help to post the error-log here so that everyone that wants to help, can see what exactly went wrong. |
I followed that exact section. There is no error. It starts just fine, and optifine appears to be there in F3 debug screen, but there are no new options in video settings. |
I tried with the exact version of forge mentioned in optifine changelog, still the same result. The log: |
That's strange. Did you replaced the tweak-class as mentioned in the guide? Based on the log, it seams that optifine loads it's normal tweak-class and class-transformer, so it can't inject the classes into the class loader (and I'm quite sure it doesn't inject classes, because there are no log-outputs about the Reflector-Class and about ConnectedTextures, which should appear as far as I know). |
Wait, does the tweaker replacement from the previous section still apply? I didn't know that. |
So that was a proble on my side, I misunderstood the instructions. |
Not really misunderstood, you only skipped the important part: "Again, you'll need to create a class transformer that is able to load it like this." |
I jumped straight to the "OptiFine H5 and beyond" part, ignoring what was before, thinking this is all I need to do for these newer versions. |
Yea, and this section describes all you need to do, including the text I quoted in my previous post (which is the last sentence of the second paragraph of the section "OptiFine H5 and beyond".) The only thing not mentioned in this section is the fact that you need to edit the the transformer-entry in the manifest-file, if you use a class that is named differently. |
I got optifine running in dev environment, but all blocks and items have missing textures. Any idea why? |
Also, it tends to crash when rendering forge fancy missing model:
|
This issue belongs in the SimpleDeobf issues: https://github.com/octarine-noise/simpledeobf/issues |
Is it even still maintained? |
Continued in SimpleDeobf: octarine-noise/simpledeobf#3 |
I know there already is #196. But the way to make it work outlined there doesn't work (anymore?). Optifine loads, but there are no new video settings options, and I doubt it actually does anything (but I'm not sure).
I want to eventually make optifine compatible with my mod, but without being able to run optifine in dev environment it's not going to be possible (and there is nothing optifine can reasonably do about compatibility, it's just conflicting code patches).
The text was updated successfully, but these errors were encountered: