Commit graph

47 commits

Author SHA1 Message Date
Telesphoreo 7c27c03d98 Resolves #20 2022-04-20 18:48:23 -05:00
Telesphoreo 57eab45b43 this is wip 2022-04-20 16:37:15 -05:00
Taah a00c6926c4 add tempban punishment type and swap localdatetime zoneddatetime, as well as reload timezone on /plex reload 2022-04-19 14:49:45 -07:00
Telesphoreo 7d2a25668a Organize the util classes 2022-04-19 15:19:55 -05:00
Telesphoreo 096bb1bb24 Reformat 2022-04-12 21:22:17 -05:00
Telesphoreo 223eaf30b3 Code review 2022-04-12 21:20:56 -05:00
Taah 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
Taah 06fcf531af instead of checking if a command starts with the message, check if each argument of the command is equal to the message until you can't check anymore 2022-04-10 00:42:53 -07:00
Taah 9f7ac310d9 merge master branch and add ayunami's delimiter code, with of course, credit to him added in the code, and fix a bug 2022-04-10 00:25:14 -07:00
Taah 09bc47f3fb Merge branch 'master' into taah-cmd-blocker
# Conflicts:
#	src/main/java/dev/plex/Plex.java
#	src/main/java/dev/plex/listener/impl/CommandListener.java
#	src/main/java/dev/plex/services/impl/CommandBlockerService.java
#	src/main/resources/commands.yml
2022-04-10 00:04:06 -07:00
Telesphoreo dcecebdc8d Revert API 2022-04-10 01:47:33 -05:00
Telesphoreo 9849003ecc API 👀 2022-04-09 23:51:27 -05:00
Telesphoreo b939219fc9 Merge branch 'master' of https://github.com/plexusorg/Plex into cmdblocker 2022-04-08 16:57:11 -05:00
Telesphoreo 9297eb6703 Try to improve things 2022-04-08 16:57:09 -05:00
Taah 10e63f5e86 - taah command blocker 2022-04-08 00:20:17 -07:00
ayunami2000 15d9eab91e final i think update yAY 2022-04-08 02:55:41 -04:00
Telesphoreo 898dace3c1 Set different verbosity levels for the update messages 2022-04-08 00:01:02 -05:00
Telesphoreo eaa40e7013 Attempt to fix updater 2022-04-06 23:49:45 -05:00
ayunami2000 639365bd52 realize spawneggservice is useless 2022-04-07 00:06:18 -04:00
ayunami2000 c18eb6fedd
Merge branch 'master' into spawneggfilter 2022-04-06 22:50:02 -04:00
ayunami2000 21bef1280d fix autowiping
so it can work with reloads
2022-04-06 22:08:51 -04:00
ayunami2000 705500bddd autowipe + toggledrops
yay!
2022-04-06 21:48:51 -04:00
ayunami2000 fcf41fe58e add spawn egg filtering 2022-04-06 20:06:50 -04:00
Telesphoreo 7420e7e721 Optimize imports 2022-04-05 15:40:42 -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
Telesphoreo bb92805fa5 Add caching to the updater 2022-04-01 15:00:55 -05:00
Telesphoreo 48fb4f919a Make update checking better 2022-04-01 03:08:17 -05:00
Telesphoreo 9ebbeb3c15 Revamp update checker 2022-04-01 02:54:22 -05:00
Telesphoreo d0b89d995c Add global gamerules 2022-03-20 20:05:50 -05:00
Telesphoreo 3c0b79ba06 Start getting rid of legacy strings 2022-03-17 17:16:17 -05: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
Telesphoreo 3f3bba57ac Reformat code 2022-02-26 00:26:42 -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
Telesphoreo 3b2566039d Fix commandspy 2022-02-25 01:15:13 -06:00
Taah bd21e5d2ba - Switch messages.yml to minimessage 2022-02-24 23:09:55 -08:00
Telesphoreo 553e5c6355 Formatting 2022-02-22 03:30:23 -06:00
Taah 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
Telesphoreo 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
spacerocket62 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
Telesphoreo 4a05d90c17 Code cleanup 2022-01-30 15:03:47 -06:00
Telesphoreo bc41415034 Fix unban 2022-01-29 19:53:22 -06:00
Telesphoreo a95ea3557e I can't believe we didn't have an unban command 2022-01-29 19:31:10 -06:00
Telesphoreo 087f6dc35a Optimize imports 2022-01-27 15:23:01 -06:00
Telesphoreo 5c15d25ef7 Added a debug option 2022-01-27 01:00:03 -06:00
Telesphoreo f2bbf6f6dc Gamerule stuff 2022-01-27 00:36:00 -06:00
Telesphoreo 88c70e84cc Big update 2022-01-03 21:04:39 -06:00
Telesphoreo 5bafa1122c
tttt 2021-01-03 01:21:15 -06:00