[+] Updated FullInvis extension to packetevents 2.8
[+] Automatic folia detection
[~] Fixed debug still showing messages on bungeecord
[+] Moved the 'Successfully sent command to proxy!' to debug
[~] Fixed MySQL subquery error
[~] Fixed limit error on MySQL
[~] Removed spam from resynchronization (its only shown in debug now)
[+] Added automatic resynchronization system to keep fake players in sync between servers and proxy even after crashes or restarts.
[+] Added disconnectAsync (a more optimized way of disconnecting fake players for 1.21.3+, but its still in beta, by default disabled, it also works on all versions, but mostly the same as the classic method)
[~] Fixed tick exception on server stop
[~] Fixed message generated by ai is null when an api key is valid, but AI is disabled & scheduler has AItoAI
[+] Fake Players now have 1000+ random personalities talking styles and backstories that make them feel like real players in chat (you can easily change all of them)
[+] You can now use your own AI localhosted model on Asteroid
[+] /asteroid list shows real players as well separately
- Check #announcements in order to know how to use them
[~] Fix memory leak when a fake player tries to join and the real player is already on the server
