Commit Graph

122 Commits

Author SHA1 Message Date
Taah
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
Focusvity
099680d068
Add missing retention policy to annotation classes 2022-04-02 12:46:04 +11:00
bb92805fa5 Add caching to the updater 2022-04-01 15:00:55 -05:00
be428d58f2 Fix formatting 2022-04-01 03:17:42 -05:00
48fb4f919a Make update checking better 2022-04-01 03:08:17 -05:00
9ebbeb3c15 Revamp update checker 2022-04-01 02:54:22 -05:00
Taah
8ebb1c91a0 add get all admins method to get all admin objects 2022-03-31 22:47:15 -07:00
Taah
6e768c0e0f find player by ip + reload system on /plex reload 2022-03-30 23:50:53 -07:00
def38eed06 fix it all 2022-03-26 17:22:08 -05:00
4646b87893 Add build number 2022-03-26 16:36:29 -05:00
635c1beba7 Revert "intellij "code cleanup" just adds final everywhere"
This reverts commit eb8571b6e9.
2022-03-25 00:54:21 -05:00
eb8571b6e9 intellij "code cleanup" just adds final everywhere 2022-03-25 00:52:06 -05:00
273dd8a5ef Add blockedit command 2022-03-25 00:45:55 -05:00
262368ed18 Optimize imports 2022-03-20 20:06:36 -05:00
d0b89d995c Add global gamerules 2022-03-20 20:05:50 -05:00
Focusvity
580f87f28b
Move mute into its own class 2022-03-20 13:13:34 +11:00
Focusvity
117852e6d0
Few changes to toggleable listener system 2022-03-20 13:04:55 +11:00
bce3d90cc0 Plex 0.9 2022-03-19 15:04:48 -05:00
1b7511e817 Reflections API for listeners 2022-03-19 14:27:55 -05:00
Focusvity
159ed046cb
Removed deprecated methods from custom world and fixed a missing Jedis check 2022-03-19 20:38:09 +11:00
Focusvity
d669da9f28
Prevent all commands from being loaded 2022-03-19 15:17:43 +11:00
Focusvity
cc97612101
Use Google's reflection library to register commands 2022-03-19 14:33:23 +11:00
6a569bb638 Fix many bugs 2022-03-18 20:12:05 -05:00
d8c6c3b4a8 Improvements for servers using permissions 2022-03-18 19:01:20 -05:00
d7cbbc8d52 Fix errors when unloading modules with listeners 2022-03-18 14:15:05 -05:00
06e51926be Major changes
- Convert prefixes to Component
- Styling improvements to the list command
- Fix tab completing on plex command
- Allow console to check ranks of other players
- Add coloring in tab for admins
- Add color field to ranks and titles
- Fix debug logging not working
2022-03-17 20:18:35 -05:00
3c0b79ba06 Start getting rid of legacy strings 2022-03-17 17:16:17 -05:00
8f7fed5835 Taah broke it 2022-03-10 19:55:03 -06:00
aa3aa7cb0e Update usage 2022-03-06 00:43:37 -06:00
afd793cdba Plex 0.8 2022-03-05 22:54:02 -06:00
Taah
0aa9669f5f lol i disabled modules on reload 2022-03-05 17:22:30 -08:00
Taah
46d8debd18 - don't reload indefinite bans 2022-03-05 17:20:51 -08:00
Taah
69541a20b8 - Add command and listener support 2022-03-05 17:17:14 -08:00
Taah
87ddf355b5 - Begin BETA module system 2022-03-05 17:04:34 -08:00
Taah
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
aa5e184a56 Don't check for updates if it's a snapshot version 2022-03-05 17:28:52 -06:00
14fb24a380 Bump to 0.8-SNAPSHOT 2022-03-03 19:51:07 -06:00
e258e27814 Replace with Kyori 2022-03-03 16:56:52 -06:00
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
22a26edd79
Damnit taah 2022-03-03 12:21:07 -06:00
71de135cfc chili sauce 2022-02-28 19:44:10 -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
3f3bba57ac Reformat code 2022-02-26 00:26:42 -06:00
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
Taah
bc461ee870 Merge remote-tracking branch 'origin/master' 2022-02-25 00:37:59 -08:00
Taah
210b02ff78 Add minimessage support to prefixes 2022-02-25 00:37:43 -08:00
0c347557a9 i am an actual idiot 2022-02-25 02:11:04 -06:00