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
I think you should report that here: https://discord.com/channels/774352792659820594/1217881415547617281
ah ok thanks!
So far found this in the mc log:
this happens when your session expires
it shouldn't be related to Iris
wait
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 :/
Can you send a full log?
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
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:
I can also back this up - full log included
I've tested all other mods, removing everything other than embeddium & iris, and it still throws the same errors
embeddium & irisMam Iris is only for fabric and embeddium is only for forge. It’s a port of sodium, a fabric mod that Iris depends on
Embeddium has a fabric version but on only 1.20.1 & 1.20.4 (in terms of full release versions aka not snapshots)
Don’t think iris supports embeddium
Ok
I have personally tried iris with the fabric version of embeddium (It works)
Still doesn’t support it and can cause isssues
Ok
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
Also this shouldn’t be the case as they specifically have things to attempt better compatibility by disabling optimizations
Who knows 😭 I get 3-5% higher
Was this resolved yet? I also ran into this issue, as well as a couple of players on my snapshot server.
I have no clue why’d this happen
I’ll look into it soon
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 environmentIs it not supported to be used in a normal instance?
Removing the dev environment section in the fabric.mod.json file and then recomppiling the mod, fixes this issue
has this been resolved
where is this file normally located?
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
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
There is the zip file
And here is the zip renamed to a jar if anyone needs it
it has a different version name to not conflict with any other versions of iris you have installed
@Coboss
tysm
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
im gonna try this
where do we put this?
nvm i checked and it does work