Geyser
Geyser copied to clipboard
All skins are missing model / texture for Bedrock players.
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.
-
How it looks on Bedrock (middle skin was made in Bedrock skin creator):
-
How it looks on Java:
A few things to know:
- I use playit.gg to host a game for both Java and Bedrock versions of the game.
- I have checked Microsoft privacy settings for Bedrock players (custom skins are allowed to be shown).
- Not only custom skins are bugged, the skins you make with Bedrock skin creator are missing texture, too.
- I use Floodgate and GeyserSkinManager, the presence or absence of GeyserSkinManager has no effect on this issue.
- I'm using WSL with Ubuntu to host a server.
- I use ViaVersion since I host on 1.20.1.
To Reproduce
- Host server locally on WSL.
- Use playit.gg tunnel.
- Connect to the server.
- 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:
- Floodgate
- Geyser-Spigot
- GeyserSkinManager
- ViaVersion
- LeashPlayers
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
-
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?
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.
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?
- Logs with debug mode: https://mclo.gs/WKE2X3a
- Error from this datapack and it's intended.
-
/floodgate firewall
output:
P.S. Updated Geyser to the last version after I saw warnings in the console. Problem persists.
I have just the same problem.
So, any news about this issue?