Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Recommended OptiFine alternatives on Fabric

The list is moving out!

If you share this list, please use this link instead: https://lambdaurora.dev/optifine_alternatives

It may still be only a redirection link, but it will have a better web display of the list soon. And the list being on GitHub/GitHub pages improves load times.

The gist version of this list will stop being updated.

Why?

OptiFine was originally a great mod offering many quality of life improvements for player in the beginning. However, over the years, its benefits have dwindled and has caused many issues for modders. This is due to Minecraft's codebase improving over the years and OptiFine's aggressiveness towards replacing entire swaths of code while being closed source making it very difficult to figure out why OptiFine has broken another modder's mod. Also worth noting that OptiFine natively doesn't support Fabric and it's hard to maintain OptiFabric.

In the modern Minecraft era, with Fabric's community effort, modders have begun to create alternatives for most of OptiFine's features to allow players to maintain better performance, better mod compatibility, and better support.

OptiFabric: A note about the 1.16 crashes

This list

This list will list recommended OptiFine alternatives by me (LambdAurora), so it has some requirements for mods to be listed here:

  • They must be publicly available, if it's only accessible through Discord they are not eligible.
  • Mods must respect the Minecraft's EULA.
  • Mods must not refer to a cheat client.
  • Mods that change gameplay in a way (e.g. zoom) that have a way for servers to disable them will be favored.

This list now has a fancy URL: https://lambdaurora.dev/optifine_alternatives

Alternatives

[Read More at https://lambdaurora.dev/optifine_alternatives]

Other lists

@SirPytan
Copy link

SirPytan commented Sep 22, 2021

Custom Colors for not tintable blocks are still a missing feature, cause when using Patrix Resource pack and Colormatic, the wool blocks and some other blocks as well, are all white and don't get their colors applied currently. But Colormatic does not plan to support it currently.

@SirPytan
Copy link

SirPytan commented Sep 22, 2021

While there will be a mod, that allows connected textures and overlays and so on, on 1.17.1 with a mod from Pepper, named NTCM or when soon released, named "Continuity" as it seems. It supports the Optifine format and works very well.

@Rajbir98
Copy link

Rajbir98 commented Sep 23, 2021

Emissive 



Textures



@GlitchSlayed
Copy link

GlitchSlayed commented Sep 23, 2021

Pls add Continnum (used to be NTCM) instead of the CBT mod as this mods adds optifine CBT support with much much higher compatibility and is mstill in active development (not fully released yet or on github but heres the discord) https://discord.com/channels/756612889787498627/756613444706500638/756613792791789578

@MithicSpirit
Copy link

MithicSpirit commented Sep 23, 2021

https://discord.com/channels/756612889787498627/756613444706500638/756613792791789578

This is just a link to a message on discord; did you mean to send an invite link instead?

@LambdAurora
Copy link
Author

LambdAurora commented Sep 23, 2021

Pls add Continnum (used to be NTCM) instead of the CBT mod as this mods adds optifine CBT support with much much higher compatibility and is mstill in active development (not fully released yet or on github but heres the discord)

I don't know why I have to explain why I won't add this mod in the list as long as it's not released and Discord-accessible-only.

@supsm
Copy link

supsm commented Sep 23, 2021

https://discord.com/channels/756612889787498627/756613444706500638/756613792791789578

This is just a link to a message on discord; did you mean to send an invite link instead?

Lol it was a link to a message on discord containing an invite link
Actual invite is here: https://discord.gg/7rnTYXu

@NatoBoram
Copy link

NatoBoram commented Sep 25, 2021

Is there a mod that brings back MCPatcher's "Random Mobs" or OptiFine's "Random Entities"? I'd like to be able to use Alternate Entities, but I can't get it to work with Fabric.

@GeefireMC
Copy link

GeefireMC commented Sep 26, 2021

Varied Mob Textures Is listed as the current replacement. You'll have to use MC4P to transform the texture format.

@Mithos23
Copy link

Mithos23 commented Sep 26, 2021

A few hours ago Continuity (formerly NTCM) was officially released and should now be added to this list as a preferred alternative to Connected Block Textures, since it has less bugs, supports more features and is actively maintained.

@emielderckx
Copy link

emielderckx commented Sep 26, 2021

enhanced block entities should be in the performance section. It also had a pretty large update some days ago fixing most bugs

@SHsuperCM
Copy link

SHsuperCM commented Oct 2, 2021

This popped up on Modrinth for texture animations:
https://modrinth.com/mod/animatica

@Rajbir98
Copy link

Rajbir98 commented Oct 2, 2021

Still, Many Features Are Missing
Fresh Animation Is Broken With Animatica

@Felix14-v2
Copy link

Felix14-v2 commented Oct 2, 2021

Fresh Animation Is Broken

Fresh Animations uses custom entity model animations, not only textures. If I understand correctly, you should use Fabric CEM to make it work.

@MarinaMarissa
Copy link

MarinaMarissa commented Oct 3, 2021

another mod designed to improve the chunk performance: https://github.com/ishlandbukkit/C2ME-fabric/issues

@emielderckx
Copy link

emielderckx commented Oct 3, 2021

another mod designed to improve the chunk performance: https://github.com/ishlandbukkit/C2ME-fabric/issues

Nah C2ME is like yatopia. Should not be used is cursed as shit

@Rajbir98
Copy link

Rajbir98 commented Oct 4, 2021

another mod designed to improve the chunk performance: https://github.com/ishlandbukkit/C2ME-fabric/issues

Nah C2ME is like yatopia. Should not be used is cursed as shit

I Have Not Faced Any Problem With C2ME Still How Can Be That Cursed Older Version Of Mod Can Be Cursed But Recent Releases Are Just Fine

@Rajbir98
Copy link

Rajbir98 commented Oct 4, 2021

Fresh Animation Is Broken

Fresh Animations uses custom entity model animations, not only textures. If I understand correctly, you should use Fabric CEM to make it work.

I Use CEM But Still, Animatica Is Not Able To Run Fresh Animations

@Felix14-v2
Copy link

Felix14-v2 commented Oct 4, 2021

I Use CEM But Still, Animatica Is Not Able To Run Fresh Animations

It seems like a bug from CEM mod side: #11

@Andariel78
Copy link

Andariel78 commented Nov 13, 2021

Just a thank you for sharing !

@Anoaxx
Copy link

Anoaxx commented Dec 6, 2021

iris is updated to 1.18 bruh

@SheepCommander
Copy link

SheepCommander commented Dec 7, 2021

Nvm I didn't realize the list already listed iris

@NatoBoram
Copy link

NatoBoram commented Dec 7, 2021

Now that Varied Mob Textures is dead, is there anything that supports MCPatcher's "Random Mobs" and OptiFine's "Random Entities", used by Alternate Entities?

I think it's important to support legacy formats before newer ones can have a chance at being relevant.

There's a few discussions about Random Entities.

Edit : https://gist.github.com/LambdAurora/1f6a4a99af374ce500f250c6b42e8754#gistcomment-4042116

@DragonEggBedrockBreaking

Now that Varied Mob Textures is dead, is there anything that supports MCPatcher's "Random Mobs" and OptiFine's "Random Entities", used by Alternate Entities?
I think it's important to support legacy formats before newer ones can have a chance at being relevant.

VMT is not dead. It is archived for now, but the dev has been working on a new parser called “reselect”, which will be used in a rewrite of VMT in the near future.

@supsm
Copy link

supsm commented Dec 7, 2021

What @DragonEggBedrockBreaking said. Reselect is currently in alpha, but it kinda works and provides basic functionality. There is also this other upcoming mod named retribution which aims to implement random entities

@DestroyerKat
Copy link

DestroyerKat commented Jan 19, 2022

does anyone know if there is a fabric mod that works like the thing with optifine where when you name it, it changes to a new texture?

@Brottweiler
Copy link

Brottweiler commented Jan 19, 2022

CIT Resewn. Check the first link in the gist. This list is outdated.

@supsm
Copy link

supsm commented Jan 19, 2022

@DestroyerKat if you’re talking about items, cit resewn or chime (it’s been updated to 1.18). If you’re talking about mobs, reselect currently works as varied mobs, but it will be split into a separate mod in the future

@DestroyerKat
Copy link

DestroyerKat commented Jan 19, 2022

thank you both

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment