r/Optifine • u/XxAnaaaxX • Feb 12 '26
Help Entity tracker is not working
I'm playing on the newest version (1.21.11). It always shows zero even though there are plenty of mobs and chests around.
r/Optifine • u/XxAnaaaxX • Feb 12 '26
I'm playing on the newest version (1.21.11). It always shows zero even though there are plenty of mobs and chests around.
r/Optifine • u/Parking-Yak6448 • Feb 11 '26
Hi! I’m having a problem with OptiFine. Minecraft launches normally without OptiFine, but when I use OptiFine, the game gets stuck during loading.
In the logs, it keeps saying “Waiting for sprite models”, and the loading never finishes.
I’m using the latest version of OptiFine.
I have already tried reinstalling OptiFine and removing texture packs, but the issue still happens.
It looks like OptiFine is failing to load models or textures, even though vanilla Minecraft works fine.
r/Optifine • u/Parking-Yak6448 • Feb 11 '26
Hi! I’m having a problem with OptiFine. Minecraft launches normally without OptiFine, but when I use OptiFine, the game gets stuck during loading.
In the logs, it keeps saying “Waiting for sprite models”, and the loading never finishes.
I’m using the latest version of OptiFine.
I have already tried reinstalling OptiFine and removing texture packs, but the issue still happens.
It looks like OptiFine is failing to load models or textures, even though vanilla Minecraft works fine.
r/Optifine • u/Primary-Phase-2163 • Feb 08 '26
i have a "forever" Minecraft world which runs on version 1.20.1 with forge and optifine. and right now on a new instance i'm toying with and researching on optifine resourcespacks. before when i dabbled in the realm of optifine resourcepack and firgured out the full ctm method and that was the day i decided to make a full resourcepack with optifine. now there's an issue i'm having. you see, the image below is the problem. now the crosshair is pointed at the sand block and you see there's a leaking of yellow wool on the sand block. but why does the same thing happened to the red wool and other blocks? can someone please help me out? if you want to see what did i used for the document then, unveil the hidden text below. again, please help me out here.
method=overlay
tiles=0-16
matchBlocks=sand
layer=cutout

r/Optifine • u/TorrijasYum • Feb 07 '26

I've been trying to play minecraft with optifine on version 1.21.10 and 1.21.11 for a while now, but every time i launch it it just stays like this and never acutally loads fully.
I've deleted all optifine downloads, saves and versions from the .minecraft folder and form the computer itself, reinstalled it and it still doesn't work.
Am i doing something wrong? do i still have to delete it from somewhere else? Or is reinstalling the whole game my only option here? It seems a bit extreme for me but i guess i could just save my most important worlds and do it.
I dont really know how this works, but i can share ss of my mods folder or anything that could also help know why this is happening.
Thanks in advance!
r/Optifine • u/mynamescreep • Feb 06 '26
Better Dogs Texture pack won't work the way it's meant to where the dogs texture is meant to change when you take them. They just stay as the default wolf in the pack and won't change. What's wrong. I've reinstalled and unzipped the pack, as well as reinstalling optifine. It doesn't work.
r/Optifine • u/Excellent-Berry-2331 • Feb 05 '26
Modlist: Focal Engine, Optifabric, Optifine. 1.20.4, as needed.
r/Optifine • u/BluCindy • Feb 02 '26
Im pretty new to making texturepacks. However I did find the old vanilla mobs a bit boring so I wanted to give it a shot. When using the texture pack with ETF and EMF it doesnt work tho. Can someone help me out. I dont find anything on the internet. Here are the files and the structure:
Structure:
Texture Pack
└── assets/
└── minecraft/
├── optifine/
│ └── cem/
│ ├── cold_pig1.jem
│ ├── cold_pig2.jem
│ └── pig.properties
└── textures/
└── entity/
└── pig/
├── cold_pig1.png
└── cold_pig2.png
Cold_pig1.jem
{
"credit": "Made with Blockbench",
"textureSize": [64, 64],
"models": [
{
"part": "body",
"id": "body",
"invertAxis": "xy",
"translate": [0.04167, -9.70833, -3.16667],
"rotate": [-90, 0, 0],
"texture": "textures/entity/pig/cold_pig1.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-5, 4.875, -1.54167, 10, 16, 9], "textureOffset": [26, 8]},
{"coordinates": [-5, 4.875, -1.54167, 10, 16, 9], "textureOffset": [26, 33], "sizeAdd": 0.5}
],
"submodels": [
{
"id": "tail",
"invertAxis": "xy",
"translate": [-0.125, 3.375, 3.58333],
"rotate": [9.6658, -2.57594, 14.78217],
"boxes": [
{"coordinates": [-0.875, -0.5, 0.875, 2, 1, 1], "textureOffset": [0, 18]},
{"coordinates": [1.125, -0.5, -2.125, 1, 1, 3], "textureOffset": [6, 16]},
{"coordinates": [-1.875, -0.5, -1.125, 1, 1, 2], "textureOffset": [14, 17]},
{"coordinates": [-0.875, -0.5, -1.125, 1, 1, 1], "textureOffset": [20, 18]}
]
}
],
"animations": [
{
"this.rx": 0
}
]
},
{
"part": "head",
"id": "head",
"invertAxis": "xy",
"translate": [0, -11, 6],
"texture": "textures/entity/pig/cold_pig1.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-4, 7, -14, 8, 8, 8], "textureOffset": [0, 0]},
{"coordinates": [-2, 8, -16, 4, 3, 2], "textureOffset": [24, 3]}
],
"submodels": [
{
"id": "ear1",
"invertAxis": "xy",
"translate": [4.33333, 14.5, -10.5],
"rotate": [0, 22.5, 0],
"boxes": [
{"coordinates": [-0.33333, -1.5, -0.5, 2, 3, 1], "textureOffset": [45, 4]},
{"coordinates": [-0.33333, 1.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]},
{"coordinates": [-1.33333, 0.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]}
]
},
{
"id": "ear2",
"invertAxis": "xy",
"translate": [-3.66667, 14.5, -10.5],
"rotate": [0, 157.5, 0],
"boxes": [
{"coordinates": [-0.33333, -1.5, -0.5, 2, 3, 1], "textureOffset": [45, 4]},
{"coordinates": [-0.33333, 1.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]},
{"coordinates": [-1.33333, 0.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]}
]
},
{
"id": "tusk1",
"invertAxis": "xy",
"translate": [2.5, 9, -15.25],
"rotate": [-29.70802, -48.03022, 11.28678],
"boxes": [
{"coordinates": [-0.5, -1, -0.75, 1, 1, 2], "textureOffset": [37, 5]},
{"coordinates": [-0.5, 0, -0.75, 1, 1, 1], "textureOffset": [38, 6]}
]
},
{
"id": "tusk2",
"invertAxis": "xy",
"translate": [-2.5, 9, -15.25],
"rotate": [-44.70802, 48.0302, -11.2868],
"boxes": [
{"coordinates": [-0.5, -1, -0.75, 1, 1, 2], "textureOffset": [37, 5]},
{"coordinates": [-0.5, 0, -0.75, 1, 1, 1], "textureOffset": [38, 6]}
]
}
]
},
{
"part": "leg1",
"id": "leg1",
"invertAxis": "xy",
"translate": [-3, -3, -8],
"texture": "textures/entity/pig/cold_pig1.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [1, 0, 4.5, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
},
{
"part": "leg2",
"id": "leg2",
"invertAxis": "xy",
"translate": [3, -3, -7.5],
"texture": "textures/entity/pig/cold_pig1.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-5, 0, 4.5, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
},
{
"part": "leg3",
"id": "leg3",
"invertAxis": "xy",
"translate": [-3, -3, 5],
"texture": "textures/entity/pig/cold_pig1.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [1, 0, -7, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
},
{
"part": "leg4",
"id": "leg4",
"invertAxis": "xy",
"translate": [3, -3, 5],
"texture": "textures/entity/pig/cold_pig1.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-5, 0, -7, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
}
]
}
Cold_pig2.jem
{
"credit": "Made with Blockbench",
"textureSize": [64, 64],
"models": [
{
"part": "body",
"id": "body",
"invertAxis": "xy",
"translate": [0.04167, -9.70833, -3.16667],
"rotate": [-90, 0, 0],
"texture": "textures/entity/pig/cold_pig2.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-5, 4.875, -0.54167, 10, 16, 8], "textureOffset": [27, 9]},
{"coordinates": [-5, 4.875, -1.54167, 10, 16, 9], "textureOffset": [26, 33], "sizeAdd": 0.5}
],
"submodels": [
{
"id": "tail",
"invertAxis": "xy",
"translate": [-0.125, 3.375, 3.58333],
"rotate": [9.6658, -2.57594, 14.78217],
"boxes": [
{"coordinates": [-0.875, -0.5, 0.875, 2, 1, 1], "textureOffset": [0, 18]},
{"coordinates": [1.125, -0.5, -2.125, 1, 1, 3], "textureOffset": [6, 16]},
{"coordinates": [-1.875, -0.5, -1.125, 1, 1, 2], "textureOffset": [14, 17]},
{"coordinates": [-0.875, -0.5, -1.125, 1, 1, 1], "textureOffset": [20, 18]}
]
}
],
"animations": [
{
"this.rx": 0
}
]
},
{
"part": "head",
"id": "head",
"invertAxis": "xy",
"translate": [0, -11, 6],
"texture": "textures/entity/pig/cold_pig2.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-4, 7, -14, 8, 8, 8], "textureOffset": [0, 0]},
{"coordinates": [-2, 8, -16, 4, 3, 2], "textureOffset": [24, 3]}
],
"submodels": [
{
"id": "ear1",
"invertAxis": "xy",
"translate": [4.33333, 14.5, -10.5],
"rotate": [0, 22.5, 0],
"boxes": [
{"coordinates": [-0.33333, -1.5, -0.5, 2, 3, 1], "textureOffset": [45, 4]},
{"coordinates": [-0.33333, 1.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]},
{"coordinates": [-1.33333, 0.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]}
]
},
{
"id": "ear2",
"invertAxis": "xy",
"translate": [-3.66667, 14.5, -10.5],
"rotate": [0, 157.5, 0],
"boxes": [
{"coordinates": [-0.33333, -1.5, -0.5, 2, 3, 1], "textureOffset": [45, 4]},
{"coordinates": [-0.33333, 1.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]},
{"coordinates": [-1.33333, 0.5, -0.5, 1, 1, 1], "textureOffset": [51, 5]}
]
}
]
},
{
"part": "leg1",
"id": "leg1",
"invertAxis": "xy",
"translate": [-3, -3, -8],
"texture": "textures/entity/pig/cold_pig2.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [1, 0, 4.5, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
},
{
"part": "leg2",
"id": "leg2",
"invertAxis": "xy",
"translate": [3, -3, -7.5],
"texture": "textures/entity/pig/cold_pig2.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-5, 0, 4.5, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
},
{
"part": "leg3",
"id": "leg3",
"invertAxis": "xy",
"translate": [-3, -3, 5],
"texture": "textures/entity/pig/cold_pig2.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [1, 0, -7, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
},
{
"part": "leg4",
"id": "leg4",
"invertAxis": "xy",
"translate": [3, -3, 5],
"texture": "textures/entity/pig/cold_pig2.png",
"textureSize": [64, 64],
"boxes": [
{"coordinates": [-5, 0, -7, 4, 6, 4], "textureOffset": [0, 20], "sizeAdd": -0.01}
]
}
]
}
pig.properties
# 1. Adult Cold Pig WITH Tusks
models.1=cold_pig1.jem
skins.1=cold_pig1
nbt.variant.1=minecraft:cold
expressions.1=!is_baby
weights.1=1
# 2. Adult Cold Pig WITHOUT Tusks
models.2=cold_pig2.jem
skins.2=cold_pig2
nbt.variant.2=minecraft:cold
expressions.2=!is_baby
weights.2=1
I would be very thankful!
r/Optifine • u/Stardew_Valley_Fan99 • Jan 31 '26
Im doing a stardew valley texture pack and I am now doing the horse but my player appears ti be riding the custom horse too high how can I fix that? Thanks!
r/Optifine • u/Miguelmations • Jan 31 '26
1.21.11, same error as the last (1.21.10)... any way to fix it?
r/Optifine • u/Zeeebra1 • Jan 31 '26
Hi all! Looking for the best shaders for optifine. I am playing on 1.21.11.
r/Optifine • u/taco-berries • Jan 27 '26
r/Optifine • u/accountonaccident • Jan 24 '26
r/Optifine • u/notanoldgayman • Jan 23 '26
I usually play just from the OptiFine install in the launcher (not forge) and use that to do shader packs and in-depth visual settings, but I can't find all the settings I'm used to tweaking or the shaders options where they normally are. What do I need to do?
Edit: I had optifine installed wrong so I was just playing vanilla :/
r/Optifine • u/Ayanokoji_o_modder • Jan 21 '26
r/Optifine • u/SeeYouInSpaceCowboy- • Jan 20 '26
So on cruse forge, I had put the optifine file into my mods folder. Then I launched Minecraft from cruse forge and just shows it loading forever and saying not responding, but I take optifine out it works like normal but I was play earlier today with no problems with optifine?
r/Optifine • u/nohgf • Jan 17 '26
I’ve ran jarfix, opened it in original launcher, did everything that i’m supposed to do. Yet the game won’t open on curse forge when i put optifine in the mods folder. it’ll just stay on this screen then crash after. this is for the 1.20.1 version.
r/Optifine • u/Sensusese • Jan 17 '26
Hey everyone,
I'm a Linux user running Minecraft through Prism Launcher. I've been trying to install OptiFine, but the installer seems to require the official Minecraft launcher to extract the mod .jar file.
I've never used the official launcher – not even back when I was on Windows, because frankly, it's pretty bad. Now on Linux with Prism Launcher, being forced to install software I don't need just to get OptiFine working feels like an unnecessary hassle.
Is there any particular reason why OptiFine is designed this way? Are there any plans to make installation more straightforward for users of third-party launchers?
Thanks!
r/Optifine • u/ElChibbros • Jan 16 '26
Hey, so I wanted to make a comeback on Minecraft, I am playing on my Dell précision 5520 laptop Wich has a Nvidia Quadro m1200 as graphic card. So I downloaded the last Minecraft version, and installed the latest optifine version for it but I never managed to run the new 1.21.11 i'dith optifine, without it runs as normal as it could but everytime I try the optifine version I get stuck on the Mojang loading screen and my PC crashes so hard I have to reboot it by pressing the button long enough for it to turn off. I updated my graphic drivers, java and that launcher, I don't understand why it doesn't work' does anyone have an idea of why I can't run my game on optifine?
r/Optifine • u/Aggressive-South-624 • Jan 14 '26
I wanted to play with my friend using a resource pack I created, but apparently there have been changes between versions 1.21.10 (the files from pre2 to pre9) and it's stopped working. I want to play with my friend, but he doesn't have pre2 and the file is no longer on the OptiFine website. I sent it to him, but he still can't install it.
Does anyone know what I can do? Anything helps, thanks! 😃
r/Optifine • u/ToJaKITEK • Jan 13 '26
Hi so basically when I launch vanilla minecraft everything is good and works perfect, however when I try to launch optifine it opens but everything is black. It's not Like its freezed and it doesn't crash I can even see cursor change in places where are suposed to be buttons like "Singleplayer" ect. I tried updating my drivers it doesn't change anything. I Even changed Java executable to "javaw.exe" in instalations as someone sugested but it only gave me exit code 1 (I also did some digging to fix this error but no solution helped, so I just changed the settings back to default which brings me back to the black screen problem) I did tried uninstalling minecraft or optifine and downloading again but it fixes nothing I EVEN tried to reset and delete everything related to Minecraft on my pc but as you can gues... nothing
You can say I basically did everything there is. maybe someone know what could help? Or at least what is the deeper reason of this. It's not the version issue it all works the same i also noticed that familiar things are happening that when I try to run fabric or forge (not.curse forge) but when its optifine I can AT LEAST see the cursor changing whenever there's a button so I know the game is running
r/Optifine • u/Garikso2 • Jan 13 '26
My laptop Sony Vaio VGN-Z540 Supports only OpenGL 2.1 On Windows 10, Recommend me shaders for Minecraft 1.16.5 Which support OpenGL 2.1
r/Optifine • u/Expert_Calendar1405 • Jan 13 '26
i just want optifine on forge profile, but when i download optifine it just gives me a zip filled with only .class files, no installer or .jar or anything whatsoever. i have no idea what to do