/skull no longer works after Paper patch #355
CW-UK opened this issue ยท 1 comments
Information
Full output of /ess version
:
Server version: 1.15.2-R0.1-SNAPSHOT git-Paper-355 (MC: 1.15.2)
EssentialsX version: 2.17.2.127
LuckPerms version: 5.1.26
EssentialsXChat version: 2.17.2.127
EssentialsXGeoIP version: 2.17.2.127
PlaceholderAPI version: 2.10.6
Vault version: 1.7.2-b107
EssentialsXSpawn version: 2.17.2.127
Server log: https://gist.github.com/CW-UK/7825908d6cccfe9e83dd845fcf4c60a7
EssentialsX config: https://gist.github.com/CW-UK/acc42b6ac821a2626ccfb63333f463bb
Details
Description
Player heads from offline players or players not known to the server fail to be loaded with /skull. This only occurs after Paper's revision #355 for commit a70618c which introduces skull texture lookups from the user cache. Reverting to any revision before 355 instantly fixes the issue and the /skull command regains normal functionality.
Steps to reproduce
Use Paper 1.15.2 with any revision from 355 onwards.
Attempt to get a /skull of an offline/unknown player
Expected behavior
To be given the skull of the requested player.
Screenshots
N/A
Essentials doesn't support offline mode. In addition, this is a Paper problem; Paper is expected to retain consistent API behavior with Spigot. Please follow a relevant issue such as PaperMC/Paper/issues/3611.