Taah
|
9284ec3409
|
add plugin messaging to proxies for kicking players
|
2022-05-09 18:05:31 -07:00 |
|
Taah
|
7d709319c6
|
oops
|
2022-05-08 17:59:01 -07:00 |
|
Taah
|
0f76222f90
|
add option to load extra data when retrieving by username
|
2022-05-08 17:56:06 -07:00 |
|
Taah
|
9557737915
|
add messageComponent that takes a component parameter
|
2022-05-07 17:37:47 -07:00 |
|
Taah
|
5e1475dfb5
|
add messageComponent that takes a component parameter
|
2022-05-07 17:34:41 -07:00 |
|
Taah
|
884a4ed1ec
|
remove missing javadoc parameter
|
2022-05-07 17:23:23 -07:00 |
|
Taah
|
ae098410c1
|
Merge remote-tracking branch 'origin/master'
|
2022-05-07 17:13:17 -07:00 |
|
Taah
|
abaf3ff980
|
remove missing javadoc parameter
|
2022-05-07 17:13:03 -07:00 |
|
Taah
|
4450427d4e
|
add the ability to override the chat
safe serialize minimessage methods
|
2022-05-07 17:11:19 -07:00 |
|
Taah
|
38b18e5867
|
add the ability to overide the chat
|
2022-05-05 21:27:32 -07:00 |
|
Taah
|
048518dc49
|
properly unregister module cmds
|
2022-05-05 19:13:47 -07:00 |
|
Taah
|
8fc2f74275
|
optionally register command
|
2022-05-05 18:54:08 -07:00 |
|
Taah
|
c9da0177ad
|
add option to enable extra data such as punishments (default is yes)
|
2022-05-05 18:41:11 -07:00 |
|
Taah
|
b23b7c0c1b
|
have modules enable last in onEnable
|
2022-05-05 17:30:37 -07:00 |
|
Taah
|
24e031acae
|
add gson serializedname support for toml
|
2022-05-05 01:12:24 -07:00 |
|
Taah
|
f52c8462ae
|
actually indent array types in toml
add a default config file instead of generation for commenting purposes
add a random gradient placeholder and a converter for legacy colorcodes
|
2022-05-05 00:49:03 -07:00 |
|
Taah
|
4e9984f251
|
push gradle oops
|
2022-05-04 23:38:23 -07:00 |
|
Taah
|
7d0f3618c9
|
move this back
|
2022-05-04 05:20:29 -07:00 |
|
Taah
|
a24aa6a962
|
move this back
|
2022-05-04 05:19:34 -07:00 |
|
Taah
|
de13860741
|
Merge remote-tracking branch 'origin/master'
|
2022-05-04 05:18:50 -07:00 |
|
Taah
|
b072e49d85
|
modify toml4j fork to automatically add new fields without overwriting previous ones and setup motd
|
2022-05-04 05:18:07 -07:00 |
|
Taah
|
2bc943b4c8
|
make chat listener not parse events
|
2022-04-24 16:31:26 -07: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 |
|
Taah
|
67a382695a
|
Merge remote-tracking branch 'origin/master'
|
2022-04-19 13:34:15 -07:00 |
|
Taah
|
9600f2d5d9
|
add warning for querying plex players by ip when using sqlite
|
2022-04-19 13:33:58 -07:00 |
|
Taah
|
98c487c639
|
add tempban punishment system and redo the way tempbans parse duration
|
2022-04-19 13:16:07 -07:00 |
|
Taah
|
336f17b1cf
|
refactor packages and rename + add sql permission system + mongodb
|
2022-04-11 10:56:26 -07:00 |
|
Taah
|
583f502cee
|
Merge remote-tracking branch 'origin/master'
|
2022-04-11 00:53:49 -07:00 |
|
Taah
|
c071195aaf
|
fix punishments not being retrieved from sql
|
2022-04-11 00:53:09 -07:00 |
|
Taah
|
c92a4bbdb9
|
add jitpack for vault
|
2022-04-10 17:27:03 -07:00 |
|
Taah
|
9b0b7537c2
|
fix build.gradle publishing wrong artifact
|
2022-04-10 17:22:22 -07:00 |
|
Taah
|
f8d25491d5
|
add library dependencies to pom
|
2022-04-10 16:36:37 -07:00 |
|
Taah
|
ffe8993ee1
|
use packs's repository for plugin-yml
|
2022-04-10 15:39:58 -07:00 |
|
Taah
|
90ef0a2121
|
Merge branch 'master' of https://github.com/plexusorg/plex into taah-cmd-blocker
|
2022-04-10 15:30:23 -07:00 |
|
Taah
|
dc65187381
|
add /csay
make /say and /csay not parse minimessage messages
add a strip color function to strip a message of minimessage strings
|
2022-04-10 15:27:25 -07:00 |
|
Taah
|
b449d732b0
|
Merge branch 'master' of https://github.com/plexusorg/plex into taah-cmd-blocker
Conflicts:
src/main/java/dev/plex/command/blocker/CommandBlockerManager.java
src/main/java/dev/plex/listener/impl/CommandListener.java
src/main/resources/commands.yml
|
2022-04-10 15:03:32 -07: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
|
81d3cc8dde
|
add additional conditions for telnet users
|
2022-04-10 02:31:07 -07:00 |
|
Taah
|
7b13ca0248
|
update to gradle 7.4.2 and host a custom fork of the mincrell plugin for now
|
2022-04-10 01:32:33 -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 |
|
Taah
|
d16aa6de4c
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# Plex-Core/src/main/java/dev/plex/command/impl/SayCMD.java
|
2022-04-09 22:11:06 -07:00 |
|
Taah
|
6086f761eb
|
add /say
fix /tag
|
2022-04-09 22:10:35 -07:00 |
|
Taah
|
d33c8df675
|
add fleek to devs list
|
2022-04-08 00:40:42 -07:00 |
|
Taah
|
9c5a557316
|
switch statements look cleaner here
|
2022-04-08 00:32:53 -07:00 |
|
Taah
|
38e79fd917
|
add case insensitivity
|
2022-04-08 00:24:46 -07:00 |
|
Taah
|
10e63f5e86
|
- taah command blocker
|
2022-04-08 00:20:17 -07:00 |
|
Taah
|
fa75ea945d
|
Merge remote-tracking branch 'origin/master'
|
2022-04-07 00:37:46 -07:00 |
|
Taah
|
9ddf3ceeda
|
fix mongo support
|
2022-04-07 00:37:31 -07:00 |
|
Taah
|
ea862e152f
|
check for update status instead of sending msg
|
2022-04-06 21:08:03 -07:00 |
|
Taah
|
1f653ab5df
|
Add /plex update
|
2022-04-06 20:55:54 -07:00 |
|
Taah
|
34d1eafaaf
|
reload services and add ids to notes
|
2022-04-06 19:05:29 -07:00 |
|
Taah
|
03e5833f0a
|
add item builder class
|
2022-04-06 18:39:13 -07:00 |
|
Taah
|
f2ee3bf7a5
|
begin notes system
store task id
|
2022-04-06 17:38:15 -07:00 |
|
Taah
|
1d8ce6001c
|
add getting players by username
|
2022-04-06 16:59:34 -07: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 |
|
Taah
|
0c6d90e653
|
Merge remote-tracking branch 'origin/master'
|
2022-04-02 13:14:58 -07:00 |
|
Taah
|
c41c09710d
|
update gson to fix error with parsing arrays
|
2022-04-02 13:14:37 -07:00 |
|
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 |
|
Taah
|
8ebb1c91a0
|
add get all admins method to get all admin objects
|
2022-03-31 22:47:15 -07:00 |
|
Taah
|
20fe89edbc
|
Merge remote-tracking branch 'origin/master'
|
2022-03-30 23:56:11 -07:00 |
|
Taah
|
ad2273f5ab
|
Merge remote-tracking branch 'origin/master'
|
2022-03-30 23:51:45 -07:00 |
|
Taah
|
6e768c0e0f
|
find player by ip + reload system on /plex reload
|
2022-03-30 23:50:53 -07: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 |
|
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 |
|
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 |
|
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 |
|
Taah
|
a2aea5bf1c
|
- Fix login messages to match with titles
|
2022-02-21 23:17:00 -08:00 |
|
Taah
|
28fba133b7
|
Merge remote-tracking branch 'origin/master'
|
2022-02-21 22:56:14 -08:00 |
|
Taah
|
355a930c89
|
- Create tag command
- Fix bug fixes
|
2022-02-21 22:55:59 -08:00 |
|
Taah
|
455713db3c
|
- Fix world permissions handling and add more customization
|
2022-02-21 20:51:05 -08:00 |
|
Taah
|
be125f72f9
|
Merge remote-tracking branch 'origin/master'
|
2022-02-21 18:35:33 -08:00 |
|
Taah
|
011105c9ee
|
- Auto upload snapshots to maven
|
2022-02-21 18:35:17 -08:00 |
|
Taah
|
15d28cccf2
|
- Fix nexus publish tasks
|
2022-02-21 18:19:41 -08:00 |
|
Taah
|
e446002567
|
- Add samples to config for motd
|
2022-02-21 17:26:50 -08:00 |
|
Taah
|
ae61503df4
|
- Add gradle tasks to publish to nexus repository
|
2022-02-21 17:03:51 -08:00 |
|
Taah
|
93fa38d9da
|
- Make adminworld check for ranks or permissions
|
2022-02-21 16:29:52 -08: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 |
|
Taah
|
fddf57d7f5
|
Convert to Ashcon API for NameHistory
|
2022-02-06 21:06:55 -08:00 |
|
spacerocket62
|
282da7fdbb
|
delete commandargumentexception and return usage instead
|
2022-02-06 19:53:35 -08:00 |
|
spacerocket62
|
c2206d0079
|
- Fix NH bug & Gson not liking LocalDateTime
|
2022-02-06 19:43:37 -08:00 |
|
spacerocket62
|
e70a01868d
|
Fix plex creating a new punished player everytime
|
2022-02-05 15:18:17 -08: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 |
|
spacerocket62
|
5e64e5e1b5
|
Remove debug message
|
2022-02-05 13:51:40 -08:00 |
|
spacerocket62
|
4171a504ce
|
Fix commands rank permission system by adding check for ANY command source
|
2022-02-05 13:51:15 -08:00 |
|
spacerocket62
|
15f0f5fe2d
|
Move the chat renderer to a final class variable instead of initializing it every chat event
|
2022-01-27 01:03:48 -08: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
|
29b547fc8b
|
Merge remote-tracking branch 'origin/master'
|
2022-01-26 23:56:38 -08:00 |
|
spacerocket62
|
b94f0323ca
|
Merge remote-tracking branch 'origin/master'
|
2022-01-26 22:36:40 -08:00 |
|