Adds an optional leave/join buffer to prevent players with a weak internet connection from spamming leave/join messages
The buffer duration is configurable via the new configuration key: Settings.LeaveJoinBufferDuration (#322d63c54)
Adds another new configuration key: OtherPlugins.PremiumVanish.TreatVanishedOnJoin which is to be used in conjunction with the backend PremiumVanish configuration key: VanishStateFeatures.AutoVanishOnJoin to ignore players that join with the pv.joinvanished permission (#33e92362d)
Improvements
Fixes a memory leak caused by never removing canceled tasks from the Velocity task list (8e6153a) (8eb44ee)
Development
Makes the SayanVanish API a local dependency due to the repository being unavailable
Now supports MiniPlaceholders v3! Older versions are no longer supported. Make sure your other plugins support MiniPlaceholders v3 and you are using MiniPlaceholders v3 before updating. #23 (e4fa3c4)
Improvements
Fixes an issue in which a false leave message was being sent due to a player joining the server with multiple sessions #21 (bfe2526)
Huge optimizations for a much faster and smoother experience
Adds a debug utility with useful messages
Naming consistency everywhere for swap and leave messages to avoid confusion
FakeMessage was renamed to Spoof to more accurately describe the command