1.17 Situation
TheCrafter8000 opened this issue ยท 3 comments
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.
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.
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.