The Meaning of Life, the Universe, and Everything.
Just thought I'd post this in case anyone else was having trouble installing Optifine and has had no previous problem doing so until now.
I discovered my issue was a corruption in Java itself and using a small program called Jarfix ultimately cured my problem. After running this little program I could then install Optifine 1.14.4 - Hope this helps anyone with the same issue.
OK, I understand that Optifine is not supported by Forge, my issue is, it NEVER was in the 1st place (at least that's what the crash logs say.) So up until 1.14 came out, WHY doesn't Forge let Optifine run even though it says it's not supported? I do have to give Forge credit though for allowing me to continue to play with mods that can't run now... used to be that the game would tell you it can't run then force you to exit... So again, why wont Optifine run with Forge, regardless of compatibility?
- why wont Optifine run with Forge, regardless of compatibility?
...Specifically because of a lack of compatibility, probably.
OptiFine and Forge presumably modify some of the same sorts of things in vastly different manners. For example, I know that they both modify rendering in some ways, and since 1.13, OptIFine and Forge have probably done so in ways that are incompatible with how the other modifies the same stuff in different manners.
It's also not that long ago that Forge did something that was required for OptiFine to be runnable as a mod, although OptiFine hasn't yet taken advantage of that, I think.
OptiFine and Forge are planned to become compatible with each other again (and in fact, some specific versions of OptiFine (including the latest preview of OptiFine, "1.14.4 HD U F3 Pre1", unlike its latest full release, "1.14.4 HD U F2") have been "internally compatible" with Forge, but not in a way that allows end users to add OptiFine into Forge themselves yet), but it's not known for sure when that will happen. Though my (uneducated) guess is that the next version of OptiFine might be focusing on Forge compatibility, however that's only a guess.
As for why other mods would "work" "without" compatibility when OptiFine doesn't... Forge mods use Forge to do Forge stuff. Forge can try to ensure backwards compatibility with itself. OptiFine does OptiFine stuff alongside/beside/outside of Forge, and does not use Forge to do its stuff. Forge can't ensure backwards compatibility with that, as it's not a Forge thing at that point.
What is Optifine's email or source of contact?? Because my cape was stolen by someone. I have evidence also. I have no existing profile when I try logging in! and I've emailed optifine twice and it's been more than 2 weeks.
Hey everybody I tried opening the 1.14.4 Jar, but instead of something I could run I got these folders instead:
Could anyone tell me what I did wrong? I am trying to get multiplayer minecraft working before the end of this month because some of my friends are having a Hermitcraft-esque server from the beginning of september and I really, REALLY want to join them and am doing my best to find a way for my game to not crash within 5 seconds of playing on the server.
"I let people see how horrendous my code is specifically so it can become less bad." ~ Spirit 2018-10-18
"Never, ever, EVER give a maid a bazooka..." ~ CaerMaster 2018-02-10
"When in doubt read Zsashas' Signature " ~ Vadis365 2016-09-09
"Your post count reflects your uncertainty more than it does your knowledge." ~ Me
Im using Optifine with Fabric and mc 1.14.4 and for some reason, the connected textures with glass isnt working. I have Optifine Options Connected Textures set to Fancy.
Any suggestions as to how to fix this please? thanks
What resource packs, if any, are you using? (And if you're just using the "Programmer Art" resource pack included with Minecraft by default, note that connected texture support for that was not in OptiFine before version 1.14.4 HD U F3; If you're using a version of OptiFine from before then, that may be a problem.)
- i'm using - Faithful resource packs, Also Optifine is up to date
Based on a very quick check, it seems that the official Faithful resource pack for 1.14.4 does not contain connected glass textures.
I suggest going to... https://www.curseforge.com/minecraft/texture-packs/faithful-jappa-ctm-glass-32x/files ...and clicking "Download" by the "Additional Files" > "Normal Version" section.
About 5 seconds later, it should either automatically download a .zip file, or ask you whether or not to download it. Once it's downloaded, move the .zip file to your resource packs folder, enable that resource pack in-game, and move it above Faithful itself in the priority list thing.
I had never installed a Minecraft mod before a few days ago, and had some trouble getting OptiFine to work. So now I have a handy tip for newcomers. I don't know where else to put it, so I'll post it here.
Since no-one these days has Java installed, they can't just double-click on the .jar file to run it and let it install easily. However, since Minecraft has its own Java bundled in, you don't have to ruin your life by installing the full Java on your PC! Do this instead:
Use the Windows file explorer (Win+E) to navigate to where you installed Minecraft (find the "Minecraft Launcher" folder).
Go into the "runtime" subfolder, then the "jre-x64" subfolder or whatever it is, then the "bin" subfolder.
Press F4 to edit the path, wipe all that text, and just type cmdand press enter.
Now you'll have a command-line window whose current directory is already this "bin" folder.
To make things easy, copy the OptiFine jar you downloaded into this same "bin" folder.
In the cmd window, type java -jar OptiFine_1.14.4_HD_U_F2.jar (or whatever the exact filename is. Tip: after typing "opti" you can press tab to autocomplete). Instead of doing step 5, you could use the full path to wherever the jar is.
Now the mod should have installed itself successfully.
Hello, I have a suggestion for the Optifine downloads page. From a file integrity and security perspective, it wouldn't hurt to include a SHA-3 hash next to each of the downloads. For those of us who care, we can use it to verify integrity, and for those of us who don't care, we can just ignore it. When I download an arbitrary .jar file, I'd like some sense of security before letting it run on my computer.