* Start changes to use the new Prism API
Currently, the Prism API doesn't support rollback so pushing the changes until such time the API allows you to rollback and/or restore modifications
* Modified the API to use the new modification services
* Only rollback activities that has occurred in previous 24 hours upon ban
* code formatting [skip-ci]
Update checker has been rewritten to use Java-native HTTP classes to fetch details and remove the redundant JSON dependency in favour of GSON which is already included
Use the ListedPlayer method to set messages under online players for the server list
Upgrade Gradle to 9.2.0
Update the getBuildNumber function in build.gradle.kts to use non-deprecated method to fetch build numbers
* Update WhoHasCMD.java
Added functionality that clears all players with a specified item
* Added functionality that clears all players with a specified item
* Altered tab completion to include "clear" argument
* Update WhoHasCMD.java
* Implemented a mob limiter that can be configured via a command
* Fixed some imports
* Refined tab complete
* Implemented reviewed changes
* Added a /tempmute command
* Removed unnecessary imports & simplified the reason assignment
* Fixed the usage for the moblimit command
---------
Co-authored-by: Telesphoreo <me@telesphoreo.me>
* Update WhoHasCMD.java
Added functionality that clears all players with a specified item
* Added functionality that clears all players with a specified item
* Altered tab completion to include "clear" argument
* Update WhoHasCMD.java
* Implemented a mob limiter that can be configured via a command
* Fixed some imports
* Refined tab complete
* Implemented reviewed changes
---------
Co-authored-by: Telesphoreo <me@telesphoreo.me>
* Add moderated mode toggle option
* Add new messages to messages.yml for modmode toggle
* Add block_on_modmode list for commands to block, should be separate from block_on_mute so pms can still work
* Implement the restricted chat toggle
* Add the restricted chat toggle to the toggle gui
* Add the restricted chat toggle to the consoles version of the command as well
* Update toggles.yml / requested changes
* Update messages.yml / requested changes
* Update commands.yml / requested changes
* Update ToggleMenu.java / requested changes
* Update TogglesListener.java / requested changes
* Update ToggleCMD.java / requested changes
* Update messages.yml / requested changes
* Update ToggleMenu.java / requested changes
* Update ToggleCMD.java / requested changes