Commit graph

27 commits

Author SHA1 Message Date
Telesphoreo f5a89384a0 Remove commented out things 2022-04-05 13:14:53 -05:00
Taah 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
Taah 35d436bb61 remove <v> and swap it to {number} for messages 2022-04-03 21:07:48 -07:00
Telesphoreo d0b89d995c Add global gamerules 2022-03-20 20:05:50 -05:00
Focusvity cc97612101
Use Google's reflection library to register commands 2022-03-19 14:33:23 +11:00
Telesphoreo 0b5425b8d2 Begin work on 1.18.2
- Add update checking
- World generation is broken
- Won't compile unless 1.18.2 is in your local Maven repository
- No longer need MiniMessage bundled in Plex
- Customizable namehistory
- Set comments in config.yml if they're missing
2022-03-03 15:45:19 -06:00
Taah 565cef61db - Add /lockup 2022-02-28 12:39:04 -08:00
Taah 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
Telesphoreo 3f3bba57ac Reformat code 2022-02-26 00:26:42 -06:00
Telesphoreo 817cb03dca Add tempbans 2022-02-26 00:24:11 -06:00
Taah 1333f06dad - Add the ability to customize game rules per world in config
- Add gamerules argument to /debug
2022-02-25 01:54:11 -08:00
Taah 1b856db297 - Add unmute & mute and some checks as well as fix prefix bug 2022-02-25 00:59:48 -08:00
Telesphoreo 27daa3a858 ee 2022-02-25 02:08:46 -06:00
Taah f13bd8a5d5 - Fix banning bug + make plex name color config option work 2022-02-24 23:50:11 -08:00
Taah bd21e5d2ba - Switch messages.yml to minimessage 2022-02-24 23:09:55 -08:00
Telesphoreo b6f4ddbb4c Add adminchat 2022-02-24 21:56:28 -06:00
Telesphoreo 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
Telesphoreo 753dba8986 Add Player field to all commands, add readable string to ranks 2022-02-03 22:49:05 -06:00
Telesphoreo d4761d4386 Many, many bug fixes
- Fix permission checks
- Fix unban command
- getOfflinePlexPlayer no longer uses cache
- Register worlds before trying to load gamerules
- Customizable ban messages
2022-01-30 14:56:08 -06:00
Telesphoreo bc41415034 Fix unban 2022-01-29 19:53:22 -06:00
Telesphoreo 9043005d62 Dont call the plugin every time tl() is used 2022-01-27 15:38:44 -06:00
Telesphoreo 087f6dc35a Optimize imports 2022-01-27 15:23:01 -06:00
spacerocket62 8202021f07 Migrate (what I could find) legacy component system uses to kyori component system
Create List command
Remove fionn command
Remove test command
Add Mojang Utils
Auto add Plex Players back to cache on start if any are online
2022-01-27 01:00:50 -08:00
spacerocket62 587ea8f352 Begin fixing command system 2022-01-26 21:28:30 -08:00
Telesphoreo 88c70e84cc Big update 2022-01-03 21:04:39 -06:00
Telesphoreo f4aa3bd3b9 Some updates 2021-06-20 03:02:07 -05:00
Telesphoreo 5bafa1122c
tttt 2021-01-03 01:21:15 -06:00
Renamed from src/main/java/me/totalfreedom/plex/util/PlexUtils.java (Browse further)