* Started refactor
* more work
* Bug fixes and more work
* Fixed task problem
* More work on providers + fixed relocation problem
* Added providers + relocated snakeyaml
* Fixed relocation problem + removed org.json
* maps instantiation refactored
* Fixed reload problem
* Fixed logic problem
* More work on refactoring PlayerTabList
* Using lombok for procteded values
* More work
* Fixed cache problem + more work on refactor
* Fix for https://github.com/WiIIiam278/Velocitab/issues/35
* fixed conversations
* Code refactor
* Fixed problem while using minimessage
* Added more javadocs and removed kick handling as velocity fixed that problem
* Added username_lower placeholder and removed useless libraries
* Updated docs
* Added option to remove spectator effect in tablist
* Tidy up bits of logic, use record for Nametags
* Few more bits of cleanup
* Some feedback
* More feedback
* Fix `#prefix()` and `#suffix()` record calls
* Fixup logical error
* `nameTag` -> `nametag`
* Make TabPlayer#getNametag returns TabPlayer.Nametag
---------
Co-authored-by: AlexDev_ <alessandrodalfovo2003@gmail.com>
* Added support for VanishIntegration
* Merged
* Added API and improved vanish system
* Fixed problem with API
* Fixed import problem
* Commit with requested changes
* first test
* Added NotNull missing annotations
* Fixed all requested changes
* Fixed logic problem
* Revert "first test"
This reverts commit 1be3c47d9c.
* Hide nametag if the prefix & suffix are empty.
* Fixes for conversations.
* Added missing @NotNull
* Adjust repo order; use `elytrium` over `exceptionflug`
---------
Co-authored-by: William <will27528@gmail.com>