Geyser
Geyser copied to clipboard
Skin Loading
Describe the bug
Last week I joined my floodgate server on my bedrock client with a Kylo Ren skin from the Star Wars Sequel Skin Pack, that skin has an invalid geometry, (the extra parts of the skin that you can only get on bedrock) now what that used to do was randomly put a "style" (the things from the character creator on bedrock) on the affected limb, this week that changed, if a skin has an invalid geometry it will no longer do that, it will just reset it to the default Alex skin. This is the error message
[16:55:42 INFO]: [Geyser-Spigot] /192.168.0.131:50201 tried to connect! [16:55:43 INFO]: [Geyser-Spigot] Player connected with username D4m13nV [16:55:43 INFO]: [Geyser-Spigot] D4m13nV (logged in as: D4m13nV) has connected to the Java server [16:55:44 INFO]: UUID of player .D4m13nV is 00000000-0000-0000-0009-01f5af94ac3a [16:55:44 INFO]: [floodgate] Floodgate player logged in as .D4m13nV joined (UUID: 00000000-0000-0000-0009-01f5af94ac3a) [16:55:45 INFO]: [floodgate] Got a message from skin uploader: received a skin with invalid geometry: failed to get bone offset [16:55:45 INFO]: [Geyser-Spigot] Got a message from skin uploader: received a skin with invalid geometry: failed to get bone offset [16:55:47 INFO]: .D4m13nV[/192.168.0.131:0] logged in with entity id 2181 at ([world]-203.5, 78.0, 86.5)
To Reproduce
- Have a working floodgate server on the newest version of geyser, floodgate, Minecraft client.
- Join the server with a skin that has invalid geometry
Expected behaviour
What should happen is that a style from the character creator should be replacing the affecting limb(s) and not completely reset the skin
Screenshots / Videos
No response
Server Version and Plugins
[17:15:37 INFO]: This server is running CraftBukkit version 3485-Spigot-b6d12d1-2ac7fa7 (MC: 1.18.2) (Implementing API version 1.18.2-R0.1-SNAPSHOT) [17:15:37 INFO]: You are running the latest version
Plugins: floodgate-spigot, geyser-spigot
Geyser Dump
https://dump.geysermc.org/b1odZ62UtMZMVdh1BRkxUFURLhJOJKBx
Geyser Version
Geyser version 2.0.3-SNAPSHOT (git-master-db13b4c)
Minecraft: Bedrock Edition Device/Version
v.1.18.31 iPhone SE 2
Additional Context
No response
Yes! I have experienced this personally. The skin in the first download was simply loaded with Steve's geometry, and then after the subsequent unloading + loading it turned into the desired skin with the desired geometry.
No one even looked at it since may so I solved it on my own, after some Minecraft update or something like that or maybe a geyser update marketplace skins will never show no matter if it looks like a traditional java skin or like a tiny yoda that is impossible to recreate in java it just wont show as some sort of piracy measure which i hope the geyser dev team will be able to bypass someday
Does this issue still occur with the latest version of Geyser? If it does, send a new Geyser dump.
Closing this issue due to no response. If you still experience the issue you described here, please open a new issue with updated information, like a Geyser dump and reproduction steps.