games647 / ChangeSkin

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

Plugin not working on Paper 1.16 #775 + ProtocolLib 4.6.0 #223

Closed rafaelsms closed 3 years ago

rafaelsms commented 3 years ago

What behaviour is observed:

With the default configuration on a test server, I'm getting com.comphenix.protocol.reflect.FieldAccessException: No field with type int exists in class PacketPlayOutRespawn when using the command. After disabling instantSkinChange, there is no error but the skin isn't applied upon rejoining.

What behaviour is expected:

Skin change without errors and when rejoining.

Steps/models to reproduce:

Plugin list:

Plugins (6): AuthMe, ChangeSkin*, Essentials, ProtocolLib, Themis, ViaVersion

Environment description

Default configuration with a standalone Paper server #775 (1.16.5)

Plugin version:

Latest on SpigotMC website and latest on CI.

Error Log:

exception stack trace

Configuration:

configuration

games647 commented 3 years ago

V3.0 is very outdated. Please provide the logs from the CI version.

rafaelsms commented 3 years ago

Yeah, must be it :) Tried on my local server and couldn't reproduce. Thank you!