ServerlistMOTD X

ServerlistMOTD X

90.1k Downloads

1.17 Situation

TheCrafter8000 opened this issue ยท 3 comments

commented

Serverlist does not work with 1.17

commented

I haven't tested ServerlistMOTD with the latest version yet. Can you elaborate on what errors you get? I guess it's due to ProtocolLib which hasn't gotten an update yet. I'll definitely come up with a solution like I did with 1.16 when ProtocolLib wasn't ready yet.

commented

Ok, small update from my side.

What happened?

Mojang released the 1.17 update and the amazing Spigot team shared their 1.17 update with us this Friday. Many plugins, including ProtocolLib which ServerlistMOTD depends on for slots related features, haven't gotten an update yet.

What now?

Basically what we did when 1.16 came out. I released a lite version of ServerlistMOTD without you needing to use ProtocolLib. This also means that I had to disable all slots related features. Lite compares to the last full version of ServerlistMOTD as follows:

Download LITE-X-2021-06-13: click

Feature LITE-X-2021-06-13 X-2020-09-05
Works with 1.17 and below 1.16 and below
ClassicMotd ๐ŸŸข ๐ŸŸข
RandomMotd ๐ŸŸข ๐ŸŸข
BanMotd ๐ŸŸข ๐ŸŸข
WhitelistMotd ๐ŸŸข ๐ŸŸข
RestrictedMode ๐ŸŸ  ๐ŸŸข
FakeMaxPlayer ๐Ÿ”ด ๐ŸŸข
FakeOnlinePlayer ๐Ÿ”ด ๐ŸŸข
VersionText ๐Ÿ”ด ๐ŸŸข
OutdatedClientText ๐Ÿ”ด ๐ŸŸข
UnknownSlots ๐Ÿ”ด ๐ŸŸข
SlotsPlusOne ๐Ÿ”ด ๐ŸŸข
OnlineMultiplier ๐Ÿ”ด ๐ŸŸข
HoverText ๐Ÿ”ด ๐ŸŸข

The developer of ProtocolLib recommends using ViaVersion with Spigot 1.16 to allow 1.17 player to join. In this case, you can use the latest version ProtocolLib and X-2020-09-05 with all features just fine. If you want a 1.17 server, this lite version is for you.

When ProtocolLib gets an update, you can switch back to X-2020-09-05 and get all features back. In the meantime, you can check dmulloy2/ProtocolLib#1209 for updates.

commented

Quick update: ProtocolLib for 1.17 is available. You can use the 'ol X-2020-09-05 with the newest dev builds of ProtocolLib. Check this table with compatibility and downloads.