ServerlistMOTD X

ServerlistMOTD X

90.1k Downloads

Problem with 'PluginName vVERSION'

NuppDEV opened this issue ยท 7 comments

commented

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.

commented

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.

commented

I was able to recreate your observations and decided to not change the format. This means:

  1. The auto updater will NOT find any new updates on servers using ServerlistMOTD below X.
  2. You will keep getting a warning which will NOT affect the functionality of this plugin.

Why I decided to brick the auto updater:

  1. The automatic download of ServerlistMOTD X on BungeeCord servers is going to cause some trouble due to dropped support.
  2. You should update if you are running a Spigot server.
commented

net.minecraft.server.v1_8_R3.PacketStatusOutServerInfo@6556a48c[
b=net.minecraft.server.v1_8_R3.ServerPing@1c97e998
]
Some more errors:
https://pastebin.com/mCGX6KrZ

commented

Thanks, are you using the %randomplayer% variable? I'm starting to recreate this problem now and will keep you updated.

commented

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.

commented

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!

commented

I'm going to close this now. The newest release fixed the bug. If you still have problems, please open up a new ticket.