Commit Graph

26 Commits

Author SHA1 Message Date
8dfaaf7a8c fix /tag
fix /notes
fix /rank
switch /admin to a datautils check instead of using ashcon api
2022-04-10 15:02:50 -07:00
fb17c4c858 Add smite command and a few other fixes 2022-04-07 18:23:38 -05:00
5012d0478b Switch UUID in PlexPlayer to an actual UUID and fix notes 2022-04-06 22:55:01 -05:00
7420e7e721 Optimize imports 2022-04-05 15:40:42 -05:00
f5a89384a0 Remove commented out things 2022-04-05 13:14:53 -05:00
6f4bc5aec1 so far it is working but the only thing preventing me from going to fully asynchronous calls for punishments is httpd... 2022-04-04 01:36:50 -07:00
511506348f Ban service now works with JSON 2022-04-03 17:59:16 -05:00
894cda2ede Remove some of this duplicate code 2022-04-03 16:45:32 -05:00
1f2eed78de add custom module config class
fix npe in tab listener
add getter for indefinite bans
fix npe in plex cmd
remove spring boot and add jetty
2022-04-01 20:58:03 -07:00
159ed046cb Removed deprecated methods from custom world and fixed a missing Jedis check 2022-03-19 20:38:09 +11:00
3c0b79ba06 Start getting rid of legacy strings 2022-03-17 17:16:17 -05:00
2804f6bc41 - Change indefinite bans config system to be more organized
- Store indefinite bans through an object instead
- Add debug redis messages
- Make loading keys from the jar optional
2022-03-05 15:44:38 -08:00
c82586b02a Plex 0.7
Backport changes from 1.18.2
2022-03-03 17:24:15 -06:00
8550240754 - Start the indefinite ban system, currently working with manually adding to the configuration.
- /plex reload reloads the indefinite bans
- Fixed bug where AdminChat showed up with symbols still and not colorized in adminchat
2022-02-27 22:28:00 -08:00
1b856db297 - Add unmute & mute and some checks as well as fix prefix bug 2022-02-25 00:59:48 -08:00
f13bd8a5d5 - Fix banning bug + make plex name color config option work 2022-02-24 23:50:11 -08:00
bd21e5d2ba - Switch messages.yml to minimessage 2022-02-24 23:09:55 -08:00
553e5c6355 Formatting 2022-02-22 03:30:23 -06:00
6f506ac5cb Rework punishment system by deleting the Ban and BanManager and moving everything into Punishment Manager. TODO cache punishments maybe? who knows! add an active field to punishments and fix the ban service to actually unban players 2022-02-21 16:20:22 -08:00
2631867e27 Fix a whole bunch of bugs
- Rewrite how bans are handled
- Add /unfreeze command
- Rename LoginListener to BanListener
- Persistent commandspy
2022-02-06 23:53:57 -06:00
211308e813 Add documentation to dev.plex.admin, dev.plex.banning, dev.plex.cache, and dev.plex.command (annotations and PlexCommand.java only)
Convert Date in punishments to LocalDateTime
2022-02-05 15:14:23 -08:00
140f298018 Fix Redis hanging 2022-02-04 13:30:05 -06:00
93a8a10212 That's right, Redis is working!
- Fix end date for bans not being correct
- Add a lot of debug information
- Add ban reasons
2022-02-04 02:18:07 -06:00
4a05d90c17 Code cleanup 2022-01-30 15:03:47 -06:00
087f6dc35a Optimize imports 2022-01-27 15:23:01 -06:00
5bafa1122c tttt 2021-01-03 01:21:15 -06:00