
Broken emisisve textures for multiblocks (immersive engineering for example)
mrvisert opened this issue · 6 comments
Hello! I'm making a resource pack with animated and emmisive textures for the Immersive Engineering mod. I came across the fact that when I try to set an emmisive texture to a multiblock (in particular, a coke oven), each block of the multiblock begins to have a 3D model of the ENTIRE multiblock (it’s clearer in the screenshots).
Screenshoots:
- [ 1.19.2] Forge
ModList:
-Immersive Engineering
The emissive textures only working after a texture reload doesn't make me optimistic that this can be fixed. It suggests that Immersive Engineering is bypassing the standard texture loading process, likely in a way that makes it impossible for MoreMcmeta to work with those specific textures.
Actually, it looks like it only works after a reload because of the way Forge caches resources, not Immersive Engineering.
After one texture reload with base textures in the resource pack:
This issue on my end was caused by an improper ordering of my resource packs. I've also added a note to address the caching problem with Forge to the wiki.
However, that doesn't solve the problem you're seeing; it just means that everything looks normal on my end.
Can you upload the resource pack you're using so I can try to reproduce it that way? If you're not using the latest versions listed above, can you also try updating to check if you can reproduce what I'm seeing?
I'll reiterate this so that it doesn't get lost in my other messages.
Sorry for the delayed reply; I haven't had a lot of time to look at this, and it's a tricky issue.
I'm not able to reproduce the behavior you're seeing, though I am seeing odd behavior with emissive textures on the coke oven. I can see an emissive overlay that works perfectly fine after one texture reload, without adding the coke_oven.png
, coke_oven_off.png
, and coke_oven_on.png
base textures to my emissive pack:
After one texture reload with base textures in the resource pack:
I'm using MoreMcmeta v4.4.7, emissive plugin v2.0.4, and Immersive Engineering 1.19.2-9.2.3-167 in a Forge dev environment.
Can you upload the resource pack you're using so I can try to reproduce it that way? If you're not using the latest versions listed above, can you also try updating to check if you can reproduce what I'm seeing?
The emissive textures only working after a texture reload doesn't make me optimistic that this can be fixed. It suggests that Immersive Engineering is bypassing the standard texture loading process, likely in a way that makes it impossible for MoreMcmeta to work with those specific textures.
Closing since this issue has been inactive for a while. Please reopen this if you have additional information.
Thanks for reporting. Just FYI, I will likely not get a chance to take a look at this until the weekend