ServerSystem v4.0.0 - Kotlin migration
- Migrated all Java code to Kotlin
- Fixed tons of bugs
- Cleaned up some messy code (e.g. /home and /adminhome)
Somewhat detailed list of bug fixes:
Bug Fixes
- /unban throwing errors with invalid targets
- /ignore not ignoring players in chat
- /offlineinvsee not showing/saving off-hand and armor properly
- Kits not applying offhand/armor properly
- ClickableSigns "Paid" message not parsed correctly
- Several commands using incorrect permission/message paths (e.g. /ban, /unban and /ping)
- /rename causing NameTags to be quite useless
- /speed accepting illegal arguments and just silently normalizing them
- /pay allow illegal arguments (e.g. /pay -100)
- OperatorLevel spoof throwing errors in newer Minecraft versions
- Missing messages (e.g. "Migrator not found" or "Invalid Name" for warps)