EssentialsX / Essentials

The modern Essentials suite for Spigot and Paper.
https://essentialsx.net
GNU General Public License v3.0
1.94k stars 979 forks source link

"Value must be provided as a scalar!" error preventing startup #5393

Open Bumbalaaa opened 1 year ago

Bumbalaaa commented 1 year ago

Type of bug

Error in console

/ess dump all output

https://paste.gg/p/anonymous/d31dd5f7da85486db0939a2fe0fd8b07

Error log (if applicable)

https://paste.gg/p/anonymous/d31dd5f7da85486db0939a2fe0fd8b07

Bug description

When updating server from 1.8.8 to 1.12.2, essentials spams that error in console during startup until the server is killed. Have already tried

Steps to reproduce

Expected behaviour

Server should start

Actual behaviour

Server doesn't start

JRoy commented 1 year ago

can you send over a few files in plugins/Essentials/userdata. Censor them for ip addresses and related information before sending.

Bumbalaaa commented 1 year ago

Here's a couple. The "mail: []" type at the end was generated by essentials when converting from the legacy playerdata files, which don't have that variable. playerdata-samples.zip

JRoy commented 1 year ago

For tracking, this appears to be an issue with Configurate: https://github.com/SpongePowered/Configurate/issues/411

Waiting for a fix from them before I can do anything