Chat disabled due to missing profile public key - only w/ Iris

I'm on 24w11a, and I can use ingame chat with fabric and sodium just fine. But when I add iris, I get the "Chat disabled due to missing profile public key. Please try reconnecting." message if I try to talk. Someone else tested and got the same result-- server is snapshot.pandamium.eu.
35 Replies
breq
breq8mo ago
ah ok thanks!
breq
breq8mo ago
So far found this in the mc log:
No description
IMS
IMS8mo ago
this happens when your session expires it shouldn't be related to Iris wait
breq
breq8mo ago
well for both myself and another user that tested, it seemed to exclusively happen with iris for some reason and those logs I posted are triggered by iris initializing from what I gather don't show up if iris isn't in the mods folder :/
IMS
IMS8mo ago
Can you send a full log?
breq
breq8mo ago
hmm minecraft doesn't want to let me output the logs to a text file for some reason I can send a screenshot of a bit farther up
breq
breq8mo ago
No description
breq
breq8mo ago
no idea what the yggdrasil authentication check is or if it's at all related to the chat authentication The errors appear under worker-main-3, which doesn't appear in the logs if Iris isn't on Oh wait, scratch that, here's the only line including worker-main-3 w/o Iris:
breq
breq8mo ago
No description
Veronica
Veronica8mo ago
I can also back this up - full log included
Veronica
Veronica8mo ago
I've tested all other mods, removing everything other than embeddium & iris, and it still throws the same errors
Slooshie
Slooshie8mo ago
embeddium & iris
Mam Iris is only for fabric and embeddium is only for forge. It’s a port of sodium, a fabric mod that Iris depends on
corey2868
corey28688mo ago
Embeddium has a fabric version but on only 1.20.1 & 1.20.4 (in terms of full release versions aka not snapshots)
TheNukeLore
TheNukeLore8mo ago
Don’t think iris supports embeddium
corey2868
corey28688mo ago
Ok I have personally tried iris with the fabric version of embeddium (It works)
TheNukeLore
TheNukeLore8mo ago
Still doesn’t support it and can cause isssues
corey2868
corey28688mo ago
Ok
Veronica
Veronica8mo ago
I tried it with the included Sodium jar as well, still had the same issue Embeddium just gives small performance boosts over sodium in my setup, but didn't change anything on this front
TheNukeLore
TheNukeLore8mo ago
Also this shouldn’t be the case as they specifically have things to attempt better compatibility by disabling optimizations
Veronica
Veronica8mo ago
Who knows 😭 I get 3-5% higher
Drex
Drex8mo ago
Was this resolved yet? I also ran into this issue, as well as a couple of players on my snapshot server.
IMS
IMS8mo ago
I have no clue why’d this happen I’ll look into it soon
suppergerrie2
suppergerrie28mo ago
I get the same issue using the distant horizon beta, disabling iris fixes it, log attached. Interestingly it seems to think I'm in a dev env:
[Iris] Suppressing Yggdrasil authentication check because this is a development environment
Is it not supported to be used in a normal instance?
Tabytac
Tabytac8mo ago
Removing the dev environment section in the fabric.mod.json file and then recomppiling the mod, fixes this issue
Infinicon
Infinicon7mo ago
has this been resolved
Coboss
Coboss7mo ago
where is this file normally located?
Tabytac
Tabytac7mo ago
if you change the file extension of the mod jar to .zip and unzip it, you can find the fabric.mod.json inside and then rezip the contents afterwards and rename back to .jar
Coboss
Coboss7mo ago
Ah ty I do exactly this but after turning it back to a jar it no longer recognizes the mod and runs it any chance you could just send the jar you've modified? if that's even allowed here
Tabytac
Tabytac7mo ago
There is the zip file
Tabytac
Tabytac7mo ago
And here is the zip renamed to a jar if anyone needs it
Tabytac
Tabytac7mo ago
it has a different version name to not conflict with any other versions of iris you have installed @Coboss
Coboss
Coboss7mo ago
tysm
suppergerrie2
suppergerrie27mo ago
pro tip: with 7zip you can just right click the .jar and open it, edit the toml and apply changes no need for the entire .zip => .jar => .zip dance
Infinicon
Infinicon7mo ago
im gonna try this where do we put this? nvm i checked and it does work
Want results from more Discord servers?
Add your server