GeyserMC / Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
https://geysermc.org
MIT License
4.75k stars 686 forks source link

All skins are missing model / texture for Bedrock players. #4234

Open sleepymincy opened 1 year ago

sleepymincy commented 1 year ago

Describe the bug

The issue:

All skins are purple mess for Bedrock players. Even Bedrock skins are like that for Bedrock players. On Java everything works as intended, I can see both Bedrock player skins, but not the other way around.

A few things to know:

To Reproduce

  1. Host server locally on WSL.
  2. Use playit.gg tunnel.
  3. Connect to the server.
  4. Voilà!

Expected behaviour

I expected all skins to show correctly.

Screenshots / Videos

-

Server Version and Plugins

Version:

This server is running Paper version git-Paper-196 (MC: 1.20.1) (Implementing API version 1.20.1-R0.1-SNAPSHOT) (Git: 773dd72) You are running the latest version Previous version: git-Paper-17 (MC: 1.20)

Plugins:

Geyser Dump

https://dump.geysermc.org/jc7bedlRkMQV9do9Kubo964BebuuqkxO

Geyser Version

Geyser version 2.2.0-SNAPSHOT (git-master-7d489c7) (Java: 1.20.2, Bedrock: 1.20.0/1.20.1 - 1.20.30/1.20.31)

Minecraft: Bedrock Edition Device/Version

1.20.31, Windows 10, laptop.

Additional Context

-

onebeastchris commented 1 year ago

This usually means that Geyser/floodgate aren't able to reach the Mojang skin api/Geyser global api for Java & Bedrock skins respectively. Do you get any errors in the logs?

sleepymincy commented 1 year ago

This usually means that Geyser/floodgate aren't able to reach the Mojang skin api/Geyser global api for Java & Bedrock skins respectively. Do you get any errors in the logs?

Nope. No errors, besides some custom resourcepack warnings. I tried forcing force-show-skins: true in GeyserSkinManager, and it's the only error in the log that is related to anything with skins. And it's not even an error, just a warning.

onebeastchris commented 1 year ago

Please enable debug-mode within Geyser's config, and still send a log via mclo.gs. Additionally, with floodgate installed, what's the output of the /floodgate firewall command?

sleepymincy commented 1 year ago

image

P.S. Updated Geyser to the last version after I saw warnings in the console. Problem persists.

SEKITEI810 commented 1 year ago

I have just the same problem.

StKillReal commented 11 months ago

So, any news about this issue? image

More678 commented 3 months ago

This problem still exists now