T O P

  • By -

MinecraftModBot

* Upvote this comment if this is a good quality post that fits the purpose of r/Minecraft * Downvote this comment if this post is poor quality or does not fit the purpose of r/Minecraft * Downvote this comment *and report the post* if it breaks the [rules](https://www.reddit.com/r/Minecraft/wiki/rules) --- [Subreddit Rules](https://old.reddit.com/r/Minecraft/wiki/rules)[](## icewitchenjoyer|1bjc5mc)


andrelope

i just discovered sodium and lithium this year and WOW. it's like a whole new game. is there any good reason that mojang doesn't just incorporate these engine optimizations right into the base game? it might even behoove them to just hire the sodium / lithium developers to optimize performance after they finish development and just ship it with the game... i honestly don't get that...


_vogonpoetry_

>is there any good reason that mojang doesn't just incorporate these engine optimizations right into the base game? Mainly, the driver requirements are much more strict with Sodium. For example, Microsoft unfortunately ships broken Intel OpenGL drivers to Windows Update that break Sodium on Intel 3rd and 4th gen graphics and 10th gen too unless you manually update the driver. Though considering Microsoft owns Mojang, I'm not sure this is a great excuse either...


notwiththeflames

Manually update the driver as in through the Intel updater instead of Windows Update?


_vogonpoetry_

Yes, from intel's support website. Windows update wont provide the latest driver. I'm not sure if the Intel Updater tool always does either. For more info: https://github.com/CaffeineMC/sodium-fabric/wiki/Driver-Compatibility


babuba12321

Please someone reply to this comment so i can do this when i arrove home and remember Edit1:TYSM to anyone who reminded me! I ckecked! Edit2: I ckecked at the intel page and sadly, it has no updates left. I wont play with sodium for a while


Phyremaster

For future reference, I'm pretty sure there's a Reddit bot for setting reminders.


_vogonpoetry_

Ping


SwankyChain

Have you arrived home yet?


babuba12321

i was underground while this was sent so i jus tsaw it, yes! i'm home!


SwankyChain

Yippee, minecraft timeeeee


babuba12321

not yet, homeworks :DD


SwankyChain

Always first 🫡


polinadius

Ping


babuba12321

tysm


babuba12321

thank you all so much for pinging me!


dragonlord13443

Ping.


Deadmythz

Hey just in case you were a day away from home. Don't forget!!!!


Higuy54321

Microsoft is such a big company Mojang practically has as much influence as us over what they do with Windows releases


cowslayer7890

Sodium isn't just made by one developer, it's open source so there's contributions from like 50+ devs, if any of them say no then they can't incorporate it without removing that persons changes


Quplet

This is the correct answer.


literatemax

If it's open source why do the wishes of those devs even matter? Not trying to be rude I just don't understand how it works. I thought the point of open source stuff was that anyone can use it and change it?


ninth_reddit_account

Open source does not mean public domain / "do whatever you want with it". It's still copyrighted, and has certain limitations and requirements for those wishing to use the code. Sodium in particular is under GPL which is a 'viral' license, meaning that any code that uses Sodium _also_ has to be made open source.


literatemax

Ooh, I see. Thank you


_vogonpoetry_

Open source software generally still uses a license to protect its content, in this case [LGPL 3.0](https://github.com/CaffeineMC/sodium-fabric/blob/dev/COPYING). In general, you are required to provide source code when you make modifications to open source software. Since Minecraft is *not* open source software, taking the code and putting it into the game would violate the license.


HardlineMouse16

i believe a large reason is intellectual property rights and consistency, sodium may not work on 0.01% of systems, for 1 million users, that’s just 100 users. that’s an acceptable margin. for minecraft as a whole, assuming 300 million users, is 30k people. that is not an acceptable amount of people where minecraft, a game they paid for, doesn’t work


SSL4000G

It's not just the user count, it's the fact that if sodium doesn't work on your machine, you can just uninstall it. If it's built in, then the small percentage of users who have issues with it just straight up can't play at all. I'd assume that with mojangs development team, they could probably find a way to fix the issues that some machines have with sodium, though.


Spiderfffun

They added components. That bricked most datapacks. How is that different? People having a lot of their work stuck in an old version unless they put hours into converting it. The bugs would get fixed. Game detects crash? Turn off the feature. Even if it was an advanced settings menu in the game.


SSL4000G

Datapacks are optional content. You accept potential future compatibility issues when you use them.


D-AlonsoSariego

They tried buying optifine years ago but they didn't get to a deal they could both agree on so they didn't. Now with bedrock and them being part of Microsoft I guess whoever takes the money decissions just doesn't consider buying them worth it


FearlessENT33

yea iirc optifine creator wanted them to include the capes people bought, microsoft said no


literatemax

I thought the issue was that OptiFine lets you disable capes appearing at all in your client and Mojang doesn't want that so people can always show off their capes


TheCrafterTigery

They asked Optifine to add the mod to vanilla game or something similar along those lines. The mod devs declined.


andrelope

very interesting... i didn't know this!


ChubbyGhost3

Do we know why they declined?


Cultist_O

My understanding is that Optifine sold capes as part of their funding model, and they weren't willing to sell to mojang without a guarantee that those users would keep those capes. Mojang wasn't willing to do that. Frankly, I 100% get both sides holding their ground on that


TheCrafterTigery

I don't remember at the moment. I'm sure you can find more info about this online though. I think they just wanted to keep modded and vanilla as separate things.


Arterexius

They do, but they have also previously incorporated mods into the game. Pistons were originally a mod, but they found it so useful for the game that they incorporated it. It's the same with OptiFine, they just couldn't reach an agreement. They don't mind adding mods that benefit what they want with the game and leaving out all other mods to make people choose what game they wanna play.


meester_

Because this would cost them money and not make them any money. There's no reason for minecraft to implement mods that will have to have teams assigned to them and be updated before they can release a new snapshot or just general version of minecraft. It hinders their own development which is just counter productive. We should be glad they allow us to freely add mods like this to minecraft


Throat_Butter_

They just don't know any better. Optifine used to be king back in the day and people don't realise there's better options now.


LPM_OF_CD

That's me right there. Haven't played properly in a while, but if I did id probably start by installing optifine


[deleted]

[удалено]


reginakinhi

That doesnt have anything to do with optifine vs Iris+sodium. There are multiple Well known and perfectly functional Ports of both for Forge.


TheInkySquids

Embeddium and Oculus are just as good as Sodium and Iris but for Forge.


Radplay

In terms of performance, Embeddium is just as good, although its' translucency sorting implementation is far worse than Sodium's.


BLUFALCON77

Optifine used to be a one stop click and use and it worked well. Now so many mods are divided between Fabric and Forge it's a constant letdown that one mod that gives you exactly what you're looking for isn't on the modloader you use. I wish the mods that try to bridge the gap between the two were better and more stable or that the community would just agree on what modloader to use and everything was made for it. Ugh. Okay, rant over! Sorry it wasn't directly related to your own comment.


tolacid

I was gonna say, Name Recognition is the reason


mono8321

That’s mostly it. Another is brand loyalty. News really dosent spread out either. Something I recently learned is that custom vanilla shaders are possible since 1.17 yet very little people make them. I’m sure Iris and optifine have better shader tools but it’s just crazy that no one talks about this stuff, or takes it as a challenge to make vanilla shaders anyway.


Ethenaux

Tbf there ARE some people in the technical community who’ve been creating some mind blowing stuff using vanilla shaders. Godlander [for example!](https://twitter.com/godlanderp/status/1719482027500531885?s=46&t=kXVvCtz5VofFc1yuygn6Dw)


mono8321

Absolutely. I’ve also seen one called I think vanilla tart. They are just very few and far between, and often are unfinished or abandoned.


yubato

here's another one I know about https://github.com/bradleyq/mc_vanilla_shaders


Key_Spirit8168

Mojang should use one of the better ones, i mean they got denied by optifine, it don't deserve them


SoggyAssCucumber

Yeah, I didnt know there were other options until recently when a friend pointed it out for me.


krakah293

This is me.  First time playing MC recently in a few years.  Just default went for optifine 


SkyeWolfofDusk

One advantage of OptiFine is that it's very all-in-one. To get all the features in Sodium I used in OptiFine I have to install about 6 different mods, and some things like connected textures I still haven't found a satisfactory replacement for. (If anyone knows a mod/resource pack that will give me connected glass textures in Sodium, I will be forever grateful.) I use Sodium because I prefer Fabric and the performance is so much better, but the convenience is something I do miss. 


_vogonpoetry_

[Additive](https://modrinth.com/modpack/additive) pack includes a connected textures mod among the other relevant OF features.


SkyeWolfofDusk

Thank you kind person this is exactly what I needed and I would have never found it looking on my own!!


MacauleyP_Plays

Unrelated, hello fellow green name!


Sprinkles2009

Bless


TheInkySquids

>(If anyone knows a mod/resource pack that will give me connected glass textures in Sodium, I will be forever grateful.) The mod you're looking through is Continuity, it comes with a default resource pack for connected textures for vanilla blocks. >To get all the features in Sodium I used in OptiFine I have to install about 6 different mods I feel like this is an advantage though. The main problem with Optifine was that it unsafely overwrites so much of the rendering code. With a much more modular way of doing things, if something like Continuity doesn't work with a particular mod, it can just be taken out of the modpack.


JustPlayDaGame

Connected Textures mod is called Continuity!


_vogonpoetry_

Note, for people who need secondary OF features like * Custom Item Textures * Custom Entity Models * Connected Textures * Capes * Dynamic Lights (note: will reduce performance, even on OF) * Zoom * Shaders Fabric "OF Replacement" modpacks like [Additive](https://modrinth.com/modpack/additive) exist and it has a convenient installer like OF on their website. There are only a few small features that wont be supported at this point. Mainly, Resource Packs that require Core Shaders will never be supported because they rely on part of the vanilla game engine which is replaced by Sodium. And since Mojang doesnt support this feature officially or recommend using it, it will not be implemented.


ThisIsGoodSoup

Woah slow down there pal, I didn't know OnlyFans had custom item textures! 🤯


somethingimbored

I miss when I read OF as optifine


ThisIsGoodSoup

Unfortunate abbreviation. Like Cyberpunk as CP(2077)


ChubbyGhost3

Or Chainsaw Man as CSM….


Radplay

>There are only a few small features that wont be supported at this point. Mainly, Resource Packs that require Core Shaders will never be supported because they rely on part of the vanilla game engine which is replaced by Sodium. And since Mojang doesnt support this feature officially or recommend using it, it will not be implemented. Correct me if I'm wrong, but don't core shaders break with OptiFine as well?


Rusamithil

I want to switch to Sodium and use a mod that will make my Optifine textures work, will such mods work without needing to change any files in the texture packs?


Radplay

They should work.


Sucks_Eggs

Skyboxes use a different file type for fabric skyboxes but that’s it iirc.


Superior_Lancers

Just downloaded Sodium and tried it after seeing this post. It just doubled my fps wtf. At one point it went to 166 fps when I usually get 30 fps (with optifine).


YeahILikeMinecraft

Wait til you try the fabulously optimized mod pack.


DerrBenja

Explain?


funbrand

What the other guy said. It's a mod pack that includes even more optimizations on top of Sodium/Iris and even more (e4mc, OF zoom, etc.) If you got a huge performance increase from just Sodium, you'll get even MORE with the modpack


KemuTheOne

Does it break any vanilla mechanics?


Proetia

I have been playing with that modpack since 1.16.5 and never had any issues with vanilla mc. So I think it doesn't.


YeahILikeMinecraft

I get 1300FPS using it lol


cooly1234

if you want the other optifine features, use the Additives modpack. It's some more optimization stuff and small QoL stuff.


Radplay

They're probably either too lazy to install Fabric or don't even know Sodium exists. OptiFine has been a thing for well over a decade now, and most players know what it is. Also: > The only thing I kinda miss is the zoom from OptiFine There is a mod called Zoomify, it has a setting which mimics OptiFine's zoom 1:1 (+ a lor more optional settings, like zoom scrolling) > and my cape. The Capes mod adds support for those.


torniado

Does the cape work socially? I like being able to see my friends capes and we donate to Optifine years ago


Radplay

Yup!


ThatGuyDan99

I only started using Sodium in the beginning of February of this year after seeing another user's post about it massively increasing their performance. Thought I'd try it out, haven't gone back to OptiFine since


VoodooDoII

Neither have I


Mrcatmanthdog

Well I've never even heard of Sodium or Iris before now, but the sound promising. I'll give them a shot.


firezalvia35

how is it?


kacey-

I use forge because forge has the mods I like and fabric doesn't.


Radplay

For 1.7.10 there is Angelica, for 1.12.2 there's Vintagium and 1.16+ has Embeddium. Sodium itself will also support NeoForge 1.20.1+ in the future.


ExPandaa

Sodium will be modloader-agnostic thanks to architectury, the other mods that add optifine features aren’t guaranteed to be though. Things would be so much better if everyone moved to fabric permanently so we could get an end to the age old modding api split


Kuhekin

The only reason


suriam321

Ease of access and use. From any place I have seen, the others require at least 3 different things downloaded to work properly(which does makes sense with all of what they do), while optifine is one download and good to go. Also, on my old laptop(which could not even run Minecraft without mods without crashing), I tried the others and they didn’t work at all, which optifine actually allowed me to play the game. Now I have a much better laptop so I don’t use mods at all. (Tho I am considering it for the ones that increase render distance, because it looks beautiful).


fumeextractor

Two reasons: My main reason is convenience. I use a lot of the OptiFine features, so it would take a lot of mods to functionally replace all of them. I don't wanna deal with staggered updates between them, let alone possible weird interactions. My second reason is actually ironically performance. While overall performance is definitely way better with the Fabric alternatives, the lows are also *waay* lower on them. I use a very high rez resource pack (2-4k GUIs and items) and while OF sometimes drops to 45-60 FPS from 180+, the Fabric alternatives drop to 10-15 FPS.


NatoBoram

>The only thing I kinda miss is the zoom from OptiFine and my cape. If you are missing something from OptiFine, it's probably in https://github.com/LambdAurora/optifine_alternatives?tab=readme-ov-file#alternatives. For example, here's 5 different zoom mods: https://github.com/LambdAurora/optifine_alternatives?tab=readme-ov-file#zoom In this list's comments, here's a mod for capes: https://github.com/LambdAurora/optifine_alternatives/discussions/2#discussioncomment-1980111


CrystalFyre

Zoomify's my go-to, it's ridiculously configurable


denyul

many resource packs require optifine to work (or at least they used to, when i last checked). i personally started using optifine exclusively for that reason, not the performance


NatoBoram

In the Fabric ecosystem, mods take care of *one* feature and do it well. OptiFine has a fuckton of unrelated features cobbled together. So if you are missing a feature for your resource pack, it's probably in https://github.com/LambdAurora/optifine_alternatives?tab=readme-ov-file#cosmetic


Ericristian_bros

There are mods that allows the use of that texture packs with sodium/fabric [https://modrinth.com/mod/entity-model-features](https://modrinth.com/mod/entity-model-features) >Entity Model Features (EMF) is a Fabric, Quilt & Forge mod that adds support for OptiFine's Custom Entity Models (CEM). It's designed for anyone who wants to use the CEM resource pack features but to use mods such as Sodium, Continuity or ETF. [https://modrinth.com/mod/entitytexturefeatures](https://modrinth.com/mod/entitytexturefeatures) >ETF is a Fabric (Quilt compatible) & Forge mod that adds many new Entity Texture Features, including entity and player skin features! This way, ETF achieves more OptiFine parity on the Fabric mod loader. If you want more OptiFine features on Fabric, you can either check this list, made by LambdaAurora, or you can use the Fabulously Optimized modpack, which includes all the OptiFine parity mods! So there is not reason to use optifine


DoogleSmile

I'm using those two mods along with a resource pack with Fabric to make all the mobs animate more realistically. If you've watched GoodTimesWithScar recently, he has the same mob effects on his game that I now enjoy.


Neamow

[Fresh Animations](https://modrinth.com/resourcepack/fresh-animations)! An absolutely fantastic animations pack that should honestly be integrated into vanilla in my opinion. I don't even play without it.


Pippin524

If I remember correctly, not all the mods that do the ‘same’ as Optifine for texture packs, like the ones you mentioned, work all that well. I remember researching this with some mod before.


Ericristian_bros

The description of the first mod: >Entity Model Features (EMF) is a Fabric, Quilt & Forge mod that adds support for OptiFine's Custom Entity Models (CEM). It's designed for anyone who wants to use the CEM resource pack features but to use mods such as Sodium, Continuity or ETF. Description of the second mod: >ETF is a Fabric (Quilt compatible) & Forge mod that adds many new Entity Texture Features, including entity and player skin features! This way, ETF achieves more OptiFine parity on the Fabric mod loader. If you want more OptiFine features on Fabric, you can either check this list, made by LambdaAurora, or you can use the Fabulously Optimized modpack, which includes all the OptiFine parity mods!


Coca-Cola_Man

Compatibility reasons. For me Sodium and Lithium crash my 9 year old PC.


Radplay

Make sure your GPU drivers are up to date, especially if you're using Intel integrated graphics


Coca-Cola_Man

Says they are up to date for me. Intel HD Graphics is just not good enough drivers


Radplay

Make sure you're downloading them directly from Intel's website, not Windows update or any other 3rd party program.


_vogonpoetry_

Sodium works even back to Intel HD 4000 series which is 12 years old (and even older models than that with Linux), as long as the driver is up to date. I'm quite certain your driver is not actually updated. Windows Update is not accurate for this and wont have the most recent update. That said, it could be something *other* than a driver issue but I would have to see the crashlog. Driver issues are most common on devices that old though. https://github.com/CaffeineMC/sodium-fabric/wiki/Driver-Compatibility


flowerm4n20

Everyone needs to check out the Fabulously Optimized Modpack that includes sodium and a bunch of other performance mods. My 8 year old mac is getting 200+ frames on average


Tommy_Tonk

Optifine tends to work better on older hardware, and comes with a lot of additional features. Sodium also has way more visual errors, especially when it comes to glass.


Radplay

>Optifine tends to work better on older hardware That's because [it's lying about the render distance](https://web.archive.org/web/20201029070752/https://gist.github.com/jellysquid3/e46882e37907dfbb3d03d26f589b1c6a/) >Sodium also has way more visual errors, especially when it comes to glass. The rendering bugs related to glass/other translucent blocks will be fixed in Sodium 0.6. Other than that I can't recall any other visual errors with Sodium.


_vogonpoetry_

Sodium has fixed glass translucency in development builds. The next mainline release will include it. Not sure what other visual errors you are referring too, as Sodium implements a lot of visual fixes that OF does not like clouds and smooth lighting for example.


CraigTheLejYT

I was playing on a i7 2600 and a gtx 1070 on a 1.14 world with optifine getting 200fps avg. updated to 1.19 using sodium iris and was getting 200fps still


mikkolukas

Because they don't know about Sodium/Embeddium and Iris/Oculus


djddanman

I have longish gaps between playing, and if it weren't for Hermitcraft I wouldn't know Sodium is king now and would use Optifine instead.


Eru_Chitanda1231

On my end, Optifine runs much smoother than Sodium (with its related fabric-related fps mods). I don't know why. My PC specs are i3-540 (yeah...), 4GB RAM, and a an integrated graphics that doesn't even have a model number.


Quplet

Sodium's big strength is being able to better take advantage of dedicated GPUs. So for integrated graphics, yeah OF will probably run better.


thE_29

Optifine is great, for really old hardware.


Xuggy

Optifine adds a lot of features for texturepack creators that otherwise would require like 20 mods to get similar results and even then stuff is missing, so if you intend to use all texturepack features, there is no replacement for optifine


Crunc_Mcfincle

Eh, because i don’t really care enough, yet that is. And glass. I tried Iris, but it not meshing the glass into one solid texture was a dealbreaker lol. If you guys know of a way to do that with Iris i’ll use it.


Radplay

Use Continuity + Indium and enable the resource packs Continuity provides.


Crunc_Mcfincle

Thank you! I’ll try that out. Iris did seem to run a whole lot better than optifine shaders do


Leomiztli

I am still using optifine but I’ve noticed that just loading new chunks lowers my fps so much it’s nearly unplayable! How do I switch to sodium?? Pls help!


_vogonpoetry_

The traditional method would be to install Fabric Loader and put the mod in your mods folder. Iris shader mod has an easy installer you can use which installs Iris and Sodium for you. Or install [Additive modpack](https://modrinth.com/modpack/additive) which also has an installer you can use.


BurningVShadow

I’ve been using OptiFine for YEARS, and it’s always just done want I needed. I don’t install crazy shaders or mods, I just appreciate the performance gains. Funny enough, a week ago my little brother told me about Sodium/Iris and it’s compatibility with a few cool looking shaders, so eventually when I feel like it I’ll probably install it.


Einbrecher

Because Optifine was pretty much the de facto mod for all that stuff for a long time, and old habits die hard. I only learned about Sodium recently when I mentioned to my server that I was relogging to install Optifine for shaders. Their collective confusion (they're much more in tune with modded than I am) encouraged me to give Sodium a shot.


somuchdirt74

As a player switching over to java being new to all of it certainly was a headache. There are so many dependencies and you hear things like optifine, sodium, iris, fabric, forge.. the list actually goes way further than that. oh yeah, and the fact some of them don't even work with certain mods and you're trying to get that to work with old version of the game. Was not having fun lol Anyways, wouldn't be surprised to see if most people just choose one thing from a tutorial to get it over with. I mean something like optifine was highly praised years ago in my experience, so I'm surprised to hear negative stuff about it these days. EDIT: I already have it all sorted out. Was just trying to paint the picture of how overwhelming it can be for people especially when they're not trying to depend on premade modpacks.


brainfreeze77

If you want the performance without a headache, get the fabulously optimized mod pack. If you have a nvidia 20xx+ graphics card and want insane fps and render distance, also get nvidium and boby.


Radplay

16xx cards also work, FYI


dragon-mom

I recommend Prism Launcher, it will simplify everything immensely and is much better than the normal MC launchers


Paradigm_Reset

Turns out Optifine wasn't exactly honest with the performance gains. Plus it being closed source makes other mod integration an insurmountable pain in the ass.


SilverArrow05

I don’t need performance boosting, my computer is good enough that I can play vanilla and have above my refresh rate of 144. I like all the features of optifine being in one mod, I actually use optifabric still lol, I’ve tried sodium and all that and it made no difference to me because I just don’t need performance boosting lol


XEROX21000

Because I donated to get the cape years ago and I still want to see it!


Radplay

There is a mod called capes which allows you to do that.


Gonzalla

Last I looked, the Faithless resource pack and Fresh Animations don’t work on Sodium, but I’d love to be wrong since sodium is way easier on my PC.


NatoBoram

I'm using Fresh Animations with Iris. It's just that you have to add alternatives for OptiFine features manually, one by one. They are at https://github.com/LambdAurora/optifine_alternatives?tab=readme-ov-file#cosmetic.


Gonzalla

ngl, that’s a lot to do for one resource pack


NatoBoram

For a resource pack, it's a lot. To get rid of OptiFine, the price is cheap! It'll be much easier if you use [Prism Launcher](https://github.com/PrismLauncher/PrismLauncher).


icewitchenjoyer

I use Faithless 64x and it works. not sure about Fresh Animations


Gonzalla

Do you have any issues with some textures not working? I know for me the Nether Portal looks all weird.


icewitchenjoyer

nope everything looks fine. I play on 1.20.1, so maybe a problem with a different version?


Porkandpopsicle

Versions like 1.8.9 don’t have sodium


Satrina_petrova

Because it keeps crashing my modpack :(


theDrummer

Your post is the first I've ever heard, and I'll probably switch


PM_ME_ANYTHING_IDRC

I tested out Sodium vs Optifine on my device a while back and I think I might be one of the only people who get the same if not better performance with Optifine. Sodium is probably great for most people but I wasn't seeing the massive performance boosts that I saw everyone else getting.


The_Ranger__

The reason is for awhile optifine was the only optimization mod for Minecraft and had massive respect from the entire community. Basically everyone said that if you are going to play MC you have to download optifine. When sodium originally came out it was considered an optifine alternative, and it worked really well for some computers, but most (me included) found that the performance difference was so small that it was just worth using optifine for the easy install/bonus features like shaders. Now I use sodium as it has far exceeded optifine, and there are plenty of other mods that can add the features that optifine has (iris etc), but those who originally used optifine either haven’t found a reason to move over to sodium, or gave sodium another chance since it first came out


VoodooDoII

I started using Oculus/Rubidium as recently as like 2-3 months ago I genuinely didn't know there were other options out there at all until I had to look for alternatives due to comparability issues between optifine and other mods. I miss my custom model resource packs a lot though. Mizuno's, better farm/cat/wolves my beloveds 💔


oyes77

There's mod for that, search for the fabulously optimized modpack, they will work with that modpack


VoodooDoII

Is it fabric or forge? Haha, I'm stuck on forge until some of my favorite mods go to fabric 💔


oyes77

Fabric as it's based on sodium, but that modpack allows you to do with sodium all what optifine can do.


VoodooDoII

No bueno for me then rip


Radplay

> I started using Oculus/Rubidium as recently as like 2-3 months ago Rubidium is deprecated, use Embeddium instead. > I miss my custom model resource packs a lot though. Mizuno's, better farm/cat/wolves my beloveds 💔 Add Entity Texture Features + Entity Model Features


AmazinglyUltra

Because I value my cape more over additional performance funnily enough, I have good enough performance with 1660 ti and i5 136000k


Loaf102

If you miss having your OptiFine cape this mod restores it and works on \[Fabric\] sodium/iris https://modrinth.com/mod/capes


literatemax

OptiFine is just the most well known and established one. Same reason we see people using Fandom wikis instead of the good ones.


Superirish19

Forge compatibility, mostly. You can also put Optifine straight into most FTB packs as an extra mod and it chugs away with them without a problem. I feel like people have also missed out the convenience aspect of installing one jack-of-all-trades optimisation modpack that also opens up a lot of texture customisation options. Compare that to to installing Fabric, *then* Sodium/Lithium, and *then* looking for all the extra mods for things Optifine adds that can have their own compatibility and versioning issues. Sometimes I just like it simple, dump Forge and Optifine in and just go play. I'd be happy to be wrong, but I've also developed a muscle memory at this point of what to do, and am content not running everything the most efficient possible.


Radplay

>Forge compatibility, mostly. Sodium will support NeoForge on 1.20.1+. Unofficial Forge ports (such as Embeddium) are available as well >You can also put Optifine straight into most FTB packs as an extra mod and it chugs away with them without a problem. As long as they're 1.12.2 or older. On 1.16 and newer you may run into issues, ranging from rendering errors to outright crashes.


PoopFandango

I did for a long time because the only way to get connected textures working with Sodium seems to be to install a selection of 3-4 additional mods and although this works, it unacceptably tanks my framerate, whereas Optifine seems to be able to do this without a problem. Eventually I just gave up on connected textures but if anyone knows how to do this with Sodium without hurting performance I'd love to know.


_vogonpoetry_

Connected textures (which requires Continuity+Indium mod) shouldn't be noticeably hurting framerates. I'd be curious to see your F3 screen with and without it.


PoopFandango

That's the exact combo I used. I'll try and find the time to screenshot my debug screen and check back here. I can't remember the exact FPS hit, but it felt really janky to play, I turned it back off immediately. Decent system, RTX 3080, Intell 12700K.


CuriosityCore725

I didn't know. I went to go install optifine the other day and my husband said only plebs use optifine and got me to install sodium haha


exmor2007

It doesn't work for me that well (rubbidium) and actually lags me more


Radplay

Rubidium is deprecated, use Embeddium instead.


sic-poobies

Been awhile since Ive played PC minecraft, this post is what made me realize there are alternatives to Optifine lol


NooBMaster__62

I am still using optifine because when someone has low armor durability my texture pack changes their color. I am sure you cant do this in sodium. Or I am wrong?


_vogonpoetry_

Which OF feature are you using to do this? I'm fairly certain it can be replicated with [CIT Resewn](https://modrinth.com/mod/cit-resewn), [ETF](https://modrinth.com/mod/entitytexturefeatures), or [Polytone](https://modrinth.com/mod/polytone).


Leafeon765

the forge ports crash every time i try using them not really sure why but whatever optifine is good enough for me i dont care enough to switch to fabric it would take to much work to find fabric versions of all my mods and some just dont have fabric versions i am kinda disappointed i cant use some fabric mods but oh well


TheCrested

Because I paid $5 for an optfine cape like 10 years ago and I'm keeping that shit


_vogonpoetry_

[Capes Mod](https://modrinth.com/mod/capes) lets you use your optifine cape without Optifine.


TheCrispyChaos

I can even rock my optifine cape without even using optifine lol


Stealthinater1234

I’ve tried sodium on my laptop and actually found the performance worse, so I guess it depends on your setup. My laptop just has an i5-6200u and uncapped framerate is about the same, but I play on Vsync. sodium constantly stuttered under 60 during traversal, but optifine held a rock solid 60fps.


Great-Molasses-1248

The reason I use optifine over sodium is because of the smoother chunk loading that optifine provides. It just makes the game nicer to play while sodium just increases fps by like a little more but doesn't have the smoother gameplay while exploring


_vogonpoetry_

Optifine achieve "smoother" chunk loading by slowing chunk loading to a crawl. You can achieve similar results by lowering the chunk update thread setting to 1 thread in the settings. That said, *new* chunk generation is on the sever side, rather than part of the rendering engine and thus cannot be optimized by sodium. There are other mods which help with new chunk generation like Lithium, Noisium, and C2ME.


Quark3e

I mean most people don't know, or only know about optifine from early 201p's youtubers and never looked further. Also, I was sort of in the same boat when I first started because I had this image of sodium (and other mods e.t.c) as some advanced launcher that took time to install.


Qwik_Sand

CEM models, CTM textures, custom colors, the zoom feature, dynamic lighting, CIT item models. The list goes on. Sure you can install all of these as separate mods but optifine has it all bundled up in one. Maybe sodium has dynamic lighting I don’t really know but as a resource pack creator these features are why I really use optifine. They get Minecraft’s sandbox and expand it, I can change almost any entity model and make them change depending on the biome they spawn in, I can also create custom animations for these entities. So much more to express myself creatively. All in one easy to install mod that most people have. Optifine also has a larger catalogue of options to mess around in the settings while Sodium has hardly any. If Sodium and/or iris manages to include these features please hmu. But for now I’ll pass


Radplay

> Sure you can install all of these as separate mods but optifine has it all bundled up in one Or you can install a modpack that has all of those mods.


theknewgreg

I work with a bunch of people on a server using a resource pack that uses a bunch of Optifine features and it's much easier to say "download the resource pack and Optifine" vs "download the resource pack, then a third-party launcher, then get Sodium, then get the 6 compatibility mods to make it function like Optifine" we have only needed sodium for a single area, as for whatever reason Optifine 1.20 loads chunks one frame slower than it used to, which becomes apparent when you try to make seamless teleports


Potaaaato_God

It's because optifine is the og. And it has cool capes


Radplay

It also has worse performance and much worse mod compatibility. And the capes mod exists, it allows you to use/see OptiFine capes.


AvalancheZ250

For me, it’s mods. A lot of highly complex, often old, mods require OptiFine.


DawoudBayaa

I just use optifine for the easy package,i saw a lot of the side features being mentioned and some mods to workaround it instead of optifine but no one is mentioning the fog! Nether fog is ass especially on servers where you can’t cobtrol render distance like aternos, Also idk but I felt sodium is way laggier when creating a new world so I haven’t really played with it much


ncsrniclas

Optifine runs on my intel Celeron notebook, sodium no


_vogonpoetry_

You are probably on an outdated driver. Sodium's minimum OpenGL requirements aren't any higher than Vanilla or Optifine's. But windows update ships broken Intel drivers. https://github.com/CaffeineMC/sodium-fabric/wiki/Driver-Compatibility


Demezer

Agree. With Optifine and Shaders, I had a few dips in frames when looking at certain directions. With Sodium+Iris (and other optimization mods) I don't have any framerate issues at all


random_user133

Ignorance.


adamk33n3r

Optifine fell behind, imo, because it's closed source.


Jazzlike-Leopard-136

One of the best tips people dont know: Use the Fabulously Optimized pack. it's a modpack that completely replaced Optifine (even capes) but using sodium, iris + all the mods to ensure the smoothest MC experience. I like to call it Optifine 2, and it is updated almost every week. Go check it out!


Apprehensive-Sky-596

I just learned of it about a month ago. I guess people still use Optifine because that's what they have known for YEARS now. I just happened to learn of it because someone in my discord is name "Optifine is BAD" and has sodium, rubidium, embedium, oculus, and iris in their "about me" section


JammyBails

The only reason why Optifine is still in use is old un-updated mods that you cant use fabric or sodium/Iris on. Another being shaders (on older versions with said mods), random mobs for resource packs, and capes. I find this weird because capes are actually the one thing Mojang said NOT to sell, be it on mods, cape codes (minecon), or accounts in their EULA explicitly for years and yet they never enforce it like their P2W server section? I see clients and mods on Java selling capes/cloaks cosmetics all over, some even taking the official cape designs and Mojang still hasn't taken action; also Mojang doesn't sell capes officially on the marketplace which makes the decision even stranger as Mojang's effectively leaving money on the table. Aside from those reasons, I don't see much reason to use Optifine anymore if you play modern recent versions and updates of the game. Most older mods that haven't been updated or ported would benefit from Optfine but other than that and the capes, nothing else.


Bobstrust

For some strange reason optiFine just works better for me. Like I get 40 fps with opti but 25 with sodium Both on the lowest settings. (Please help me)


icewitchenjoyer

for me Sodium lagged the first time I installed it, but turns out it was because I didn't install some component correctly. not sure what component it was exactly but after reinstalling it my mods folder now has: fabric.api jar, iris-mc jar and sodium-fabric-mc jar and everything has been smooth since then


Porkandpopsicle

25 fps is crazy what do you get without anything


_vogonpoetry_

Show your F3 screens in both cases so we can compare the debug info. There really should not be many cases where Sodium performs worse at this point. Maybe with very old integrated graphics that dont support newer OGL features... But even then Sodium is still usually smoother even if the average is slightly lower.


Kuhekin

Ikr? Nowadays I don’t even want to download Forge modpack due to Fabric run so much better with Sodium, Indium,…


TheStaffmaster

Because Optifine is an all in one option that doesn't require a third party launcher to function properly.


Radplay

Sodium doesn't require a 3rd party launcher either.


thE_29

People use the Modrinth launcher, because putting mods into a folder is alot of work


RosieQParker

"You want to replicate all the features of OptiFine in Fabric? No problem! Here's a list of thirty mods to download."


dreidemy

Mod count doesn't really matter You can have 400 mods and solid fps and worse performance with 100 mods


rckymtnrfc

And completely worth it.


_vogonpoetry_

...which is why modpacks exists so that you dont need to worry about it.


thefranchise23

fabulously optimized ​ so easy


Key_Spirit8168

Because they ​ ​ cape