Telesphoreo
9fa8d82217
Begin work on the Plex API
2026-05-19 12:32:56 -04:00
Telesphoreo
64c691bb58
More modernization for the database
2026-05-19 02:30:16 -04:00
Nathan Curran
c4bd65e7e0
Utilise the new Prism API ( #101 )
...
* 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]
2026-05-17 16:03:45 -04:00
ncurran02
1a1719290f
Uplift Paper version to 26.1.2
...
Upgraded Gradle to 9.5.1
Updated deprecated functions
General code clean up
2026-05-13 18:09:51 +10:00
Telesphoreo
aadac1746e
Better permission validation
2024-10-15 18:57:17 -05:00
Telesphoreo
fff35ad34c
fix -rb showing in ban message
2024-05-26 13:35:35 -05:00
Deauthorized
c5b356e45a
fix merge conflict for hopefully the last time
2024-05-06 15:51:04 -04:00
Deauthorized
52cc738d4d
fix merge conflict
2024-05-06 15:34:18 -04:00
Deauthorized
7d94717de5
Update BanCMD.java
2024-05-02 17:23:37 -04:00
Video
54015f668a
Fixes NPE if Prism or CoreProtect are not installed ( #87 )
2024-03-02 15:38:49 -06:00
Telesphoreo
6ce4843829
Minor fix
2024-01-27 15:56:40 -06:00
Telesphoreo
7298c8669a
Attempt to fix bans not working
2024-01-27 15:48:21 -06:00
Telesphoreo
e22f079062
Tab completion improvements to ban command
2024-01-23 19:58:15 -06:00
Telesphoreo
8f713fd30c
uncomment prism support
2024-01-23 19:52:03 -06:00
Telesphoreo
72467de5ce
Tab completer improvements ( #80 )
...
* Attempt to improve the tab completion for Plex
* i give up for the night
* steven is a god
* Fix permission node
2024-01-20 11:32:24 -06:00
Taah
f34df4f296
Add IP Banning by getting every IP punishment through SQL and checking if it's the same IP, if it's a ban / tempban, and if it's active
...
Make the ban command add the most recent IP used by a PlexPlayer if the player being banned is not online, else use online player's IP
2024-01-16 22:23:31 -08:00
Taah
b35bf63ba4
Add coreprotect support, start on prism but commented out until they figure out a maven repository for their API
2024-01-15 15:39:57 -08:00
Taah
7ff6bdb171
Remove rank system entirely and move developer title to being hardcoded
2023-08-25 04:07:56 -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
Taah
8344e3596e
Remove checkTab and replace with silentCheckRank
...
add isCancelled checks for MobListener
Modify the plugin's YAML file to load before essentials
Modify the world command to support the TFM Extras module
Add more checks in WorldListener to prevent spawning entities and interacting with anything except openable things (doors, trapdoors, gates)
2023-08-24 02:40:52 -07:00
Telesphoreo
ea512487ac
Reformat
2023-03-08 14:26:10 -06:00
Telesphoreo
a1c009909d
Lang to lang3
2022-06-08 15:09:42 -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
Focusvity
f9a577035b
Move Plex to API-driven plugin and fix NoClassDefFoundError on startup
2022-04-24 14:16:14 +10:00