MoreMcmeta Emissive Textures (Forge)

MoreMcmeta Emissive Textures (Forge)

113k Downloads

Pink Glitch

k1lerium opened this issue ยท 2 comments

commented

Hello everyone!

I'm not a mod expert and I don't know anything about codes an scripts.

I made 3 different modpacks and they all shared the same problem: The infamous pink glitch!
I believe this mod is the one causing this issue, but I don't know exactly how to check/prove it and how to fix the problem. It doesn't happen all the time, but usually (when it happens) it happens right after I join my world, and the textures turn all pink permanentely.

If someone has any ideas about how to fix it, please let me know... maybe it is a mob incompatibillity?

commented

I've never seen this before, so if it is MoreMcmeta, it's likely some incompatibility.

First suggestion would be to check the logs for any suspicious warnings or errors (and upload the logs here), and try testing without MoreMcmeta. Usually, narrowing it down comes down to trying certain groups of mods together until you can figure out a configuration where it doesn't happen.

commented
Image

It's definitely a slightly annoying issue. For whatever reason it seems to break vanilla block atlas. I wonder if it's some incompatibility with Oculus, Continuity or Embeddium. Client restart fixes it and it doesn't always happen either.

[23:24:24] [Chunk Render Task Executor #4/WARN] [minecraft/TextureManager]: Failed to load texture: minecraft:textures/atlas/blocks.png
java.io.FileNotFoundException: minecraft:textures/atlas/blocks.png
	at net.minecraft.server.packs.resources.ResourceProvider.m_215590_(ResourceProvider.java:21) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:classloading,pl:connector_pre_launch:A,re:mixin,pl:connector_pre_launch:A}
	at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?] {re:mixin}
	at net.minecraft.server.packs.resources.ResourceProvider.m_215593_(ResourceProvider.java:21) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:classloading,pl:connector_pre_launch:A,re:mixin,pl:connector_pre_launch:A}
	at net.minecraft.client.renderer.texture.SimpleTexture$TextureImage.m_118155_(SimpleTexture.java:83) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:classloading,pl:connector_pre_launch:A}
	at net.minecraft.client.renderer.texture.SimpleTexture.m_6335_(SimpleTexture.java:58) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:mixins.oculus.json:texture.SimpleTextureAccessor from mod oculus,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.client.renderer.texture.SimpleTexture.m_6704_(SimpleTexture.java:29) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:mixins.oculus.json:texture.SimpleTextureAccessor from mod oculus,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.client.renderer.texture.TextureManager.m_118515_(TextureManager.java:96) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:mixin,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:mixins.oculus.json:texture.MixinTextureManager from mod oculus,pl:mixin:APP:moremcmeta-common.mixins.json:TextureManagerAccessor from mod moremcmeta,pl:mixin:APP:moremcmeta-common.mixins.json:TextureManagerMixin from mod moremcmeta,pl:mixin:APP:fabric-resource-loader-v0.client.mixins.json:KeyedResourceReloadListenerClientMixin from mod fabric_resource_loader_v0,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.renderer.texture.TextureManager.m_118495_(TextureManager.java:66) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:mixin,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:mixins.oculus.json:texture.MixinTextureManager from mod oculus,pl:mixin:APP:moremcmeta-common.mixins.json:TextureManagerAccessor from mod moremcmeta,pl:mixin:APP:moremcmeta-common.mixins.json:TextureManagerMixin from mod moremcmeta,pl:mixin:APP:fabric-resource-loader-v0.client.mixins.json:KeyedResourceReloadListenerClientMixin from mod fabric_resource_loader_v0,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.renderer.texture.TextureManager.m_118506_(TextureManager.java:119) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:mixin,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:mixins.oculus.json:texture.MixinTextureManager from mod oculus,pl:mixin:APP:moremcmeta-common.mixins.json:TextureManagerAccessor from mod moremcmeta,pl:mixin:APP:moremcmeta-common.mixins.json:TextureManagerMixin from mod moremcmeta,pl:mixin:APP:fabric-resource-loader-v0.client.mixins.json:KeyedResourceReloadListenerClientMixin from mod fabric_resource_loader_v0,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A}
	at me.jellysquid.mods.sodium.client.render.texture.SpriteUtil.handler$bnp000$moremcmeta$onSodiumMarkSpriteActive(SpriteUtil.java:548) ~[embeddium-0.3.31+mc1.20.1.jar%23268!/:?] {re:mixin,re:classloading,pl:mixin:APP:moremcmeta-common.mixins.json:SodiumSpriteUtilMixin from mod moremcmeta,pl:mixin:A}
	at me.jellysquid.mods.sodium.client.render.texture.SpriteUtil.markSpriteActive(SpriteUtil.java:24) ~[embeddium-0.3.31+mc1.20.1.jar%23268!/:?] {re:mixin,re:classloading,pl:mixin:APP:moremcmeta-common.mixins.json:SodiumSpriteUtilMixin from mod moremcmeta,pl:mixin:A}
	at net.minecraft.client.renderer.texture.TextureAtlasSprite.modifyReturnValue$zeg000$embeddium$markActiveInterpolated(TextureAtlasSprite.java:1037) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.renderer.texture.TextureAtlasSprite.m_118367_(TextureAtlasSprite.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23322!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A}
	at me.jellysquid.mods.sodium.client.render.chunk.compile.pipeline.FluidRenderer.render(FluidRenderer.java:243) ~[embeddium-0.3.31+mc1.20.1.jar%23268!/:?] {re:classloading}
	at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:146) ~[embeddium-0.3.31+mc1.20.1.jar%23268!/:?] {re:mixin,re:computing_frames,re:classloading,pl:mixin:APP:mixins.oculus.compat.sodium.json:block_id.MixinChunkRenderRebuildTask from mod oculus,pl:mixin:APP:mixins.oculus.compat.sodium.json:shader_overrides.MixinChunkBuilderMeshingTask from mod oculus,pl:mixin:APP:littletiles.mixins.json:rubidium.ChunkBuilderMeshingTaskMixin from mod littletiles,pl:mixin:A}
	at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:51) ~[embeddium-0.3.31+mc1.20.1.jar%23268!/:?] {re:mixin,re:computing_frames,re:classloading,pl:mixin:APP:mixins.oculus.compat.sodium.json:block_id.MixinChunkRenderRebuildTask from mod oculus,pl:mixin:APP:mixins.oculus.compat.sodium.json:shader_overrides.MixinChunkBuilderMeshingTask from mod oculus,pl:mixin:APP:littletiles.mixins.json:rubidium.ChunkBuilderMeshingTaskMixin from mod littletiles,pl:mixin:A}
	at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobTyped.execute(ChunkJobTyped.java:44) ~[embeddium-0.3.31+mc1.20.1.jar%23268!/:?] {re:computing_frames,re:classloading}
	at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:226) ~[embeddium-0.3.31+mc1.20.1.jar%23268!/:?] {re:classloading}
	at java.lang.Thread.run(Thread.java:833) ~[?:?] {re:mixin}