Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I don’t see ely.by skins, even with authlib injector. #44

Open
1 task done
1Grobotron1 opened this issue Dec 11, 2024 · 5 comments
Open
1 task done

I don’t see ely.by skins, even with authlib injector. #44

1Grobotron1 opened this issue Dec 11, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@1Grobotron1
Copy link

Operating System

Windows

Version of Fjord Launcher

Fjord Launcher 8.3.

Version of Qt

Qt 6.6.3.

Description of bug

Skins from authlib injector from ely.by do not work, in multiplayer I don’t see my own or someone else’s skin, in singleplayer everything works.

Steps to reproduce

Connect your ely.by account to authlib injector, and connect to any server.

Suspected cause

No response

This issue is unique

  • I have searched the issue tracker and did not find an issue describing my bug.
@1Grobotron1 1Grobotron1 added the bug Something isn't working label Dec 11, 2024
@evan-goode
Copy link
Member

Are you playing on online-mode=false servers, or are the Minecraft servers configured to use Ely.by's authentication servers with online-mode=true? If it's the former, this is probably #18.

@1Grobotron1
Copy link
Author

Are you playing on online-mode=false servers, or are the Minecraft servers configured to use Ely.by's authentication servers with online-mode=true? If it's the former, this is probably #18.
#18 is not solved.

@evan-goode
Copy link
Member

So is this a duplicate of #18? #18 is unlikely to be resolved by Fjord Launcher, authlib-injector, or Ely.by. Showing skins on online-mode=false servers is a bit outside the scope of these projects. Try using the Forge/Fabric mod https://github.com/xfl03/MCCustomSkinLoader. I think it will load skins from Ely.by (among other sources) by default.

@1Grobotron1
Copy link
Author

So is this a duplicate of #18? #18 is unlikely to be resolved by Fjord Launcher, authlib-injector, or Ely.by. Showing skins on online-mode=false servers is a bit outside the scope of these projects. Try using the Forge/Fabric mod https://github.com/xfl03/MCCustomSkinLoader. I think it will load skins from Ely.by (among other sources) by default.

But I have another problem, others see my skin when they are with ely.by.
Do I also need to download MCCustomSkinLoader on the server, and download it to all my friends?

@evan-goode
Copy link
Member

The reason they're seeing skins is maybe because they're using Ely.by's patched authlib. Fjord Launcher doesn't use this since it's proprietary and Ely.by-specific, and we want to work with all authentication servers. Ely.by's patched authlib loads skins by player name in offline mode, similar to CustomSkinLoader.

CustomSkinLoader is client-side only, so yes, if you want other Fjord Launcher users to see each other's skins on online-mode=false servers, you'd need each user to install CustomSkinLoader. You could also look into https://github.com/samolego/FabricTailor which is a server-side mod that works with Ely.by.

But if everyone playing on the server is already using Ely.by, then I would set online-mode=true on the server and configure the server to authenticate users with Ely.by. That's the recommended way of doing things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants