2

Need Help With ETF/EMF/OPTIFINE

BryantR 3/12/26 9:24 pm
157
3/12/2026 10:41 pm
I am using ETF/EMF and the following bugs are occuring:
Pigs are using vanilla texture instead of randomizing between my 3 textures, and creepers are randomizing textures instead of basing them on biomes
This is my folder structure:

minecraft > optifine > random > entity > creeper.properties
# Desert Creeper
textures.1=1
biomes.1=desert badlands eroded_badlands wooded_badlands

# Snow Creeper
textures.2=3
biomes.2=snowy_plains ice_spikes snowy_taiga snowy_beach grove snowy_slopes jagged_peaks frozen_peaks frozen_river frozen_ocean deep_frozen_ocean

# Deep underground creeper
textures.3=4
heights.3=-64-0

# Stone underground
textures.4=2
heights.4=1-55
minecraft > optifine > random > entity > pig.properties
# pig.properties — use only your three custom textures with equal chance
skins.1=2 3 4
weights.1=1 1 1
minecraft > optifine > random > entity > creeper contains files creeper.png, creeper2.png, creeper3.png, and creeper4.png (the default creeper texture for my pack works and is in minecraft entity textures folder non-optifine.)
minecraft > optifine > random > entity > pig contains files pig2.png, pig3.png, and pig4.png

THANK YOU FOR HELPING IF YOU CAN!
Posted by
BryantR
Level 4 : Apprentice Engineer
1

  Have something to say?

JoinSign in

1

Kraggle09
03/12/2026 10:41 pm
He/They • Level 45 : Master Procrastinator
(I haven't used the optifine entity format in a little bit, so this is off of memory)

Your files look correct, but I think I know the issue. You need the files to line up exactly with the vanilla folder structure. Both of the mobs you listed are stored in their own subfolders (since they have multiple variants).

So instead of entity > pig.properties, you need entity > pig > temperate_pig.properties, and for entity > creeper.properties, you instead need entity > creeper > creeper.properties.
2

Welcome