- Fix | Solved directory reconciliation wiping players from other proxies during transient Redis outages
- Fix | Solved unsafe synchronization in proxy and Discord plumbing
- Fix | Command aliases now show the alias you typed in usage messages and the
{label}placeholder, instead of the main command label
- Fix | Solved a "NullPointerException" when passing the "DisconnectEvent" as the proxy shuts down while players are still connected.
- New | Added
Register_Joining_Playerstoggle insettings.yml(defaultfalse). Required if you use therequire playedbeforeorignore playedbeforerule operators. See Wiki > Proxy.- Improve | Invalid proxy operator rule lines print one clear error line instead of a full stack trace.
- Improve | Removed unsafe synchronization in proxy player message broadcast, load-tested at 349 connections with 529 server switches and zero stalls.
- Fix | Using
require/ignore playedbeforewithoutRegister_Joining_Players: truethrows a precise error pointing to the missing setting.- Fix | Solved crash when a player disconnects mid-
DATABASE_READYhandshake.
- Fix | Solved "FoException: Unable to find directory entry for [player]" crash when a player disconnects during the join handshake on the proxy.
PLEASE READ IN FULL, THIS IS VERY IMPORTANT:
Our plugins support 10+ years of backward compatibility which is becoming increasingly unstable, buggy and slow to update.
1. I want to keep loving making plugins and make sure they are stable, fast and simple to use (even on large networks and Folia), and I am considering raising the minimum compatibility from currently Java 8 and Minecraft 1.8.8.
2. I am also considering dropping BungeeCord support from ChatControl and Foundation because it has been in decline for a long time. Waterfall (a fork of BungeeCord) from Paper team has announced end of life 2 years ago.
Sunset Legacy Support Vote > https://forms.gle/58ggoV7h8ab19beB6
Dropping BungeeCord Vote > https://forms.gle/z4br1PnaaunPtMNJ6
Voting closes in 48 hours, please vote FOR BOTH as soon as possible.
Many thanks,
kangarko
There's no plugin update in this update post. The jar is the same as in the last version.
