Commit graph

380 commits

Author SHA1 Message Date
7db3b17090
Made DCP version-independent & msg reset
Some things may not be implemented yet
Also added a wrapper around the vanilla cmd listener so Mockito doesn't complain about the missing class
Msg reset fixed (#101)
2019-07-22 22:35:15 +02:00
5a5f653b86
Added DC user mention tabcomplete...
But only for commands, because that's how it works now apparently
#16
Also might have made it 1.14 ready, though I switched the dependency back to 1.12
Oh it's 1.12.2...
2019-07-08 02:00:08 +02:00
4082c2abbf
Fixes, error handling
Sync events
Vanilla command error handling
(Older changes ^)
Fixed exception Coder pinging
2019-06-30 22:05:33 +02:00
0e24344efd
PLW error handling 2019-06-09 23:33:23 +02:00
34e3bb0ead
Debug cmd fix, mcchat fix, config error fix
Also removed debug messages
The Minecraft chat didn't run if the command channel was different
The debug command didn't run if the mod role didn't exist
2019-06-06 19:40:15 +02:00
9edfcf6a3d
Main server fix, clean test OK
WTF ID fixed
2019-06-05 00:29:34 +02:00
939c6f4970
Server ready fix & main server fix attempt 2019-06-01 02:27:40 +02:00
5472929113
Added, 5xFixed
Added mcchat login/logout messages
Only printing timings messages if debug is on

Fixed #93
F i x e d
Fixed command handled status
Fixed debug command
Fixed error reporting limit
Fixed Discord YEEHAW
2019-05-31 00:38:28 +02:00
545b8130e0
Added timings and a line that solves everything
cb.setStoreService(new JdkStoreService());
2019-05-30 18:45:44 +02:00
bf538d9bd0
LP injecting, fake player fixes
#96
LuckPerms
Added support for excluding plugins from certain events from code
Also might have fixed some message timeouts by relocating netty
2019-05-25 01:48:06 +02:00
2bdba0af22
Calling login events
#96 isn't fixed by this
2019-05-20 23:35:22 +02:00
ac61225730
Update, bot cmd fix, debugging 2019-05-20 21:51:28 +02:00
9e8f988ea6
Renaming config methods to match keys 2019-05-20 13:07:20 +02:00
b396ec47b4
Some fixes, some debugging
#93
2019-05-11 00:15:50 +02:00
beab400873
Some debugging, some fixes
#93
2019-05-10 21:39:25 +02:00
f266924a9a More reacts 2019-05-06 15:47:01 +02:00
b68456e6f4
Even more fixes
Actually made the channel data return a Mono and used that
Used the read only config stuff
#93
2019-05-04 03:11:03 +02:00
4881f6bdd2
Some more fixes
Made the channel data return a Mono and used that
#93
2019-05-01 00:50:24 +02:00
eeb1955ebe
Bunch of fixes
#93
2019-04-25 19:52:43 +02:00
e2e8a58c4e
It compiles!
And I thought this is gonna be easy
#93
2019-04-25 02:50:55 +02:00
2500572e0d Even more refactoring 2019-04-24 17:50:13 +02:00
59066ce09a Refactoring... 2019-04-24 16:50:00 +02:00
038cb98f1a Refactoring & made mcchat teleport config 2019-04-24 13:29:52 +02:00
95af050517 The refactoring continues 2019-04-17 17:54:08 +02:00
12ca6fbfb5 More converting 2019-04-17 16:51:42 +02:00
d8d75c063b Started converting to new D4J
#93
2019-04-17 13:52:01 +02:00
55c61cef98 New command sys for /discord & inv link 2019-04-15 15:36:48 +02:00
Irinyi Kabinet Felhasználó
c8680ae92c Merge branch 'master' into dev 2019-04-15 14:51:45 +02:00
d2aea8559a Server ready conf, doc 2019-04-10 13:50:26 +02:00
8e2538e553
Ignore case for role command 2019-04-05 17:26:10 +02:00
a9d4d5e9e1
Use previous version of D4J
Hopefully resolves mysterious NoSuchMethodError
2019-03-17 22:56:17 +01:00
42b561bca4
Merge pull request #92 from TBMCPlugins/dev
Supporting clean installs, broadcast toggles, command improvements
2019-03-17 02:31:41 +01:00
22bdc3fa62
YEEHAW fix, reload command 2019-03-16 14:49:27 +01:00
2b4034b05f
NPE and 2 cmd fix 2019-03-14 16:40:58 +01:00
b39a571246
Made excluded plugins configurable
Using configable mod role in debug command
Also moved the AnnouncerModule
2019-03-09 23:09:27 +01:00
cadb53d886
Made the plugin work cleanly (#51)
Clean install works pretty well
Automatically setting first server as main server
Removed devServer variable, getting the guild from the channels
Disabling each component that doesn't have its channel(s)/role(s) set correctly (unless it's not required)
Removed redundant variable from the FunModule
Correctly handling missing channel settings in some places
Checking any role position for game roles, not just "ChromaBot"
The bot is playing Minecraft now
Always giving permission for commands for now
2019-03-09 02:07:56 +01:00
14c42614d8
#bot mention ch null handling, limiting tries
Won't try to get channels forever, since they may be set incorrectly
2019-03-02 19:04:38 +01:00
0f1f7b4ead
Better handling of missing token
Also moved the token's location
2019-03-01 18:01:32 +01:00
ca5fb90774
Command system fixes
In encounter order:
Lowercasing message first character on the sender
Command sender fixes
Mention deleting fixed if there is no space
Added error handler to the message receive event
Converted role command
2019-02-23 00:33:10 +01:00
325b094bf7
Converted all commands
Well, haven't finished the role command
2019-02-22 00:44:13 +01:00
0c9da49add
Brtoggle & cmd fix
#89
Channelcon
Attempted to support chat rooms in custom chat
2019-02-17 02:26:14 +01:00
0cbc22eb72
Added support for broadcast toggles
#89
2019-02-16 14:08:37 +01:00
5a9986de4f
Command stuff fixed
Replies sanitized, userinfo converted
Manually removing spaces
Tested
2019-02-16 00:39:48 +01:00
13b168d238 Made all channels configurable
Removed Vault repo, was unused and errors now
Removed all channel fields from main class
2019-02-13 15:21:57 +01:00
9ba57fd989
Actually using the cmd sys, logger stuff
Some of the new files are a couple days old
Using the plugin's logger almost everywhere
2019-02-12 22:40:09 +01:00
d08d32f73f
Started using new command system for DC cmds
Some of the new files are a couple days old
2019-02-09 00:24:42 +01:00
8e36e3e49d
Merge pull request #90 from TBMCPlugins/dev
Modules, configs, fixes
2019-02-01 17:09:02 +01:00
abd4050786
Server start/stop msg + announcer fix
Announcer data migration fix (which won't be needed because I'm gonna copy the new config over)
The server start/stop messages show up again
2019-01-30 23:41:52 +01:00
2659170c4d
Modules, fixes, pins
Keeping 40 pinned messages instead of 10
GameRoleModule fixes
AnnouncerModule
Other fixes
#51
2019-01-30 01:09:18 +01:00
7c15495fab
Using modules more & calling preprocess event
Calling the command preprocess event
Added to FunModule (/list, full house)
Made whitelisted commands and other stuff configurable
Game role module
Name change
#51
2019-01-28 23:21:17 +01:00