Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

Skin Loading

Open D4m13nV opened this issue 2 years ago • 2 comments

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

  1. Have a working floodgate server on the newest version of geyser, floodgate, Minecraft client.
  2. 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

D4m13nV avatar May 12 '22 21:05 D4m13nV

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.

ghost avatar May 12 '22 22:05 ghost

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

D4m13nV avatar Aug 01 '22 20:08 D4m13nV

Does this issue still occur with the latest version of Geyser? If it does, send a new Geyser dump.

onebeastchris avatar Jun 06 '23 00:06 onebeastchris

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.

onebeastchris avatar Jul 07 '23 19:07 onebeastchris