Commit Graph

56 Commits

Author SHA1 Message Date
Telesphoreo 03dc254cc8 Reorganize commands.yml, fix all deprecated code 2025-12-25 19:26:39 -05:00
Focusvity a8c70933e7 Uplift Paper version to 1.21.10
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
2025-11-05 18:34:12 +11:00
Telesphoreo 88686c52a2 Update dependencies 2025-04-15 11:54:51 -05:00
Telesphoreo aadac1746e Better permission validation 2024-10-15 18:57:17 -05:00
james 9e974ae737 Add a /tempmute command (#96)
* 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>
2024-06-04 09:23:51 -05:00
james 23611e218b Implemented a moblimiter (#95)
* 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>
2024-05-31 15:41:14 -05:00
Telesphoreo 315e16488b adds support for vanish plugins 2024-04-27 22:24:03 -05:00
Taah 85605774cf fix mute & freeze not staying after relog
add configurable timers for mute and freeze
2024-03-23 08:14:36 -07:00
Telesphoreo 6b7c076c41 Revert "Add BroadcastEvent"
This reverts commit aab5083f78.
2024-01-26 17:13:11 -06:00
Video fbd36161d4 Better legacy component support, removes SignListener (#81)
* Better legacy component support, removes SignListener

* Removes unused imports
2024-01-26 17:12:17 -06:00
Telesphoreo aab5083f78 Add BroadcastEvent 2024-01-25 17:00:59 -06:00
Telesphoreo 6d80d5f4e3 Revamp the build system 2023-12-01 21:46:20 -06:00
Telesphoreo 3608e8e825 [Breaking] Remove rank stuff from database 2023-10-29 23:00:12 -05:00
Taah 2364ab33ff Overhaul menu system and simplify it heavily, separating Pageable Menus and regular Menus into two different implementations 2023-09-02 10:14:10 -07:00
Taah bc8c89449e Remove WebUtils, MojangUtils, and ashcon and replace references of WebUtils with DataUtils#getPlayer(String username) 2023-08-31 02:48:02 -07:00
Taah c51d8da5b7 fix prefixes 2023-08-29 20:41:15 -07:00
Telesphoreo 2a2152603b Attempt to add prefixes to adminchat 2023-08-29 16:06:16 -05:00
Taah b0a8b463cb Add SQL Generators
Add cache for table strings generated
Add legacy support for Tags and login messages by converting legacy color codes to minimessage tags
2023-08-26 06:59:29 -07:00
Taah cea84884fc Merge remote-tracking branch 'origin/master' 2023-08-26 06:18:54 -07:00
Eva 668460f486 Fix string sanitising (#62) 2023-08-25 23:03:37 +01:00
Taah 7ff6bdb171 Remove rank system entirely and move developer title to being hardcoded 2023-08-25 04:07:56 -07:00
Taah 175c7db23d Bump the version to 1.4-SNAPSHOT
Remove every trace of MongoDB
Fix issue where notes were not being notified on a permissions based system
2023-08-25 01:30:41 -07:00
Taah f97411ce09 Cache whether the server is on a proxy or not
Fix kick where ban message was displayed instead of kick message
2023-08-24 22:36:14 -07:00
Telesphoreo 77dc95ae29 Add Folia support minus world generation 2023-07-21 20:01:59 -05:00
Focusvity a62bdef5b4 Add response HTTP status code check to update checker to improve efficiency 2023-03-09 17:16:14 +11:00
Telesphoreo 37649f1fdc Closes #55 2023-03-08 19:29:30 -06:00
Telesphoreo ea512487ac Reformat 2023-03-08 14:26:10 -06:00
Focusvity 00b6473e4d Let's actually remove these files 2023-03-08 22:48:51 +11:00
Focusvity 77be23faf0 Minor clean up 2023-03-08 22:45:47 +11:00
Telesphoreo 344d890877 Block translate tag 2023-03-08 00:45:41 -06:00
Telesphoreo f3f7daaafb Add customizable login messages 2022-11-26 04:24:12 -06:00
Telesphoreo 22199be335 Plex v1.2 2022-08-25 20:28:13 -05:00
Taah 7fa26f9a64 add admin chat redis support 2022-08-02 17:03:04 -07:00
Focusvity d6b44863aa Remove the API component - closes #51 2022-08-02 22:08:52 +10:00
Telesphoreo f806470fd5 Actually fix colors in nicknames
Co-Authored-By: Taahh <9047036+Taahh@users.noreply.github.com>
2022-08-01 23:38:18 -05:00
Allink 3611148b4c Remove non-ASCII characters from tags & chat messages (closes #48) 2022-08-02 03:23:08 +01:00
Allink a014a38e2f Check if array is empty in disabled effect (closes #50) 2022-08-02 02:48:25 +01:00
Telesphoreo d896179f47 Block more tags 2022-08-01 19:36:43 -05:00
Telesphoreo 4a14f94158 Use ComponentLogger + update dependencies 2022-06-29 18:11:03 -05:00
Telesphoreo a1c009909d Lang to lang3 2022-06-08 15:09:42 -05:00
Telesphoreo abf2aca0f2 Resolves #12 (major config changes)
Also allows more customization within the updater
2022-06-04 22:08:13 -05:00
Telesphoreo 92c07f89fe i prefer this 2022-05-19 13:59:16 -05:00
Focusvity 7efa151157 A bit more work on the API 2022-05-18 20:31:15 +10:00
Telesphoreo 8ab337d0a6 Allow server owners to use plex update 2022-05-12 22:45:17 -05:00
Taah b78f71c238 make vault optional and automatically enable if a server is using vault 2022-05-10 22:48:47 -07:00
Telesphoreo bb8c34e0cd Format 2022-05-10 00:08:45 -05:00
Telesphoreo 770fe65f98 Reduce code duplication 2022-05-10 00:00:48 -05:00
Taah 9284ec3409 add plugin messaging to proxies for kicking players 2022-05-09 18:05:31 -07:00
Taah 5e1475dfb5 add messageComponent that takes a component parameter 2022-05-07 17:34:41 -07:00
Taah 4450427d4e add the ability to override the chat
safe serialize minimessage methods
2022-05-07 17:11:19 -07:00