games647 / ChangeSkin

Allows your players to change their skin by command
https://dev.bukkit.org/bukkit-plugins/changeskin/
MIT License
187 stars 33 forks source link

Cannot set Skin on a cross platform server #201

Open myk3sr opened 4 years ago

myk3sr commented 4 years ago

What behaviour is observed:

skin cannot be set on cross platform server (please check error code snippet)

What behaviour is expected:

plugin to change skin,

Steps/models to reproduce:

any /skinchange command

Plugin list:

i cannot copy n paste sorry geysermc luckperms citizens2 petblocks ...plus more

Environment description

1x bungeecord with 1x spigot and 2x paper/spigot

Plugin version:

build 235

Error Log:

Hastebin / Gist link of the error (if any) https://gist.github.com/myk3sr/3db862be8fc9250466693605dd1e5834

Configuration:

Hastebin / Gist link of your config.yml file

games647 commented 4 years ago

You are using an outdated ProtocolLib version

myk3sr commented 4 years ago

Ok something magical happened .. I got it to work... But it's a little buggy .. I have to setskin then wait for it to download, then either go thru a bungeecordbportal and back, or logout/login... But it works!!! Took two days to configure and debug.

But the ability to login on a java server using a Bedrock client thru geyser, and changing a Bedrock client to use java skins, even thou the character model supposed to not work!!!

The geyser team would probably be very interested in this code to allow users to change skins!!!