Problem with 'PluginName vVERSION'
NuppDEV opened this issue ยท 7 comments
Hey. I get this error when i start my server:
[18:08:18 WARN]: [ServerlistMOTD] The author of this plugin (Strumswell) has misconfigured their Auto Update system
[18:08:18 WARN]: [ServerlistMOTD] File versions should follow the format 'PluginName vVERSION'
[18:08:18 WARN]: [ServerlistMOTD] Please notify the author of this error.
Can you help me?
I have latest version of protocollib, and I tried with 6 versions of serverlistmotd.
Hey,
this is due to the way I changed naming updates with the newest version. The auto updater is scanning the dev.bukkit.org project page for new versions following the 'PluginName vVERSION' format. I dropped the auto updater in the ServerlistMOTD X update and therefore stopped following this format.
I would advice you to use the newest version of ServerlistMOTD which you can find here: click. However, you can still use your old version and not worry about this warning. It shouldn't influence the functionality.
I was able to recreate your observations and decided to not change the format. This means:
- The auto updater will NOT find any new updates on servers using ServerlistMOTD below X.
- You will keep getting a warning which will NOT affect the functionality of this plugin.
Why I decided to brick the auto updater:
- The automatic download of ServerlistMOTD X on BungeeCord servers is going to cause some trouble due to dropped support.
- You should update if you are running a Spigot server.
net.minecraft.server.v1_8_R3.PacketStatusOutServerInfo@6556a48c[
b=net.minecraft.server.v1_8_R3.ServerPing@1c97e998
]
Some more errors:
https://pastebin.com/mCGX6KrZ
Thanks, are you using the %randomplayer% variable? I'm starting to recreate this problem now and will keep you updated.
Which version of Smotd and ProtocolLib are you using? Can you also include your config.yml and a whole server log showing the problem?
Edit: I recreated the error. Working on a fix now. No further information needed. But I might need you to test the fix, if you're ok with that.
Thank you so much for reporting this. It's really hard to find those edge cases!
The problem: You have some very old UUIDs in the IP_UUID.dat that are no longer recorded in the usercache.json (from Spigot) or in the playerdata folder inside your world folder.
Please test this fix and tell me if it helped: ServerlistMOTD.jar.zip
Thanks a lot!