Commit graph

491 commits

Author SHA1 Message Date
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
b280f5219c
Merge pull request #88 from TBMCPlugins/dev
Waiting less on MC command responses, some fixes
2019-01-20 22:40:30 +01:00
5c7100bb69
Added check for mcchat on shutdown
It'll only log fake players out that aren't actually on the server
2019-01-20 00:43:47 +01:00
baa9cb65c8
API changes 2019-01-12 01:29:34 +01:00
93af5f66d2
Fixes and improvements (config)
Fixed occasional ConcurrentModificationException with the custom chat loading
Waiting much less on MC command responses (0.2s instead of 0.5s)
Made the #bot channel configurable
Linking the #bot channel everywhere it's mentioned
#51
2019-01-10 01:45:45 +01:00
db743dcd50
Merge pull request #86 from TBMCPlugins/dev
Reorganized lots of stuff (components)
2019-01-03 21:39:52 +01:00
f13c8321cd
Slight API change 2018-12-27 01:16:55 +01:00
1911672b10
Christmas hotfix 2018-12-26 01:35:36 +01:00
68e69782ee
Well, not everything
Fixed some private mcchat issues
Fixed #85
2018-12-23 23:50:13 +01:00
040373280e
Everything seems to work
Removed double handling of certain events in MCListeners
Removed MentionEvent handling completely
Some mcchat fixes
2018-12-23 22:34:26 +01:00
7a6b79365f
Another version of the events stuff
It directly calls the methods in the modules
Also made a fun module
2018-12-23 03:22:50 +01:00
e29e6f1682
First version of new events stuff
Actually registered the debug message listener
2018-12-23 00:39:27 +01:00
5ff433f3bb
Code organization
Moved part of MCListener
Added support for custom chat player list
2018-12-22 16:20:20 +01:00
21221dfeeb
NPE fix, prefix 2018-12-18 00:52:02 +01:00
1878a46041
Cleanup, organizing (MCChatListener)
Removed all sysouts
Split MCChatListener into utils, private and custom (and the existing one)
Using fixed version of Discord4J (fixes issues with local testing)
2018-12-17 21:33:55 +01:00
38b45299c0
Adding two modules
GeneralEventBroadcaster
Minecraft chat
#51
2018-12-14 23:58:24 +01:00
9527be99d1
Fixed 122 errors - by fixing the pom
Also other fixes
2018-11-22 23:11:19 +01:00
d12fe961c0
No Origins 2018-11-22 01:02:20 +01:00
cf35745e27
Merge pull request #84 from TBMCPlugins/dev
Channelcon toggles, bunch of fixes and improvements and stuff
2018-11-04 01:43:20 +01:00
8721b623cb
Fix 2018-11-01 21:47:40 +01:00
17887707cb
Bunch of channel stuff
#70 is technically fixed but there's another issue
#61 and #71 are definitely fixed
Allowing multiple channels to be connected
2018-11-01 01:34:36 +01:00
a0e0890160
YEEHAW, small fixes (mcchat)
Working on #70
2018-10-25 23:54:16 +02:00
7d624816f2
Performance improvements (user data)
CommandSender (DiscordSenderBase) level of caching implemented (not perfect but much better than before)
Various mcchat improvements
2018-10-25 14:19:50 +02:00
9e827d14d0
Toggles work! Other changes
#75
- Changed shutdown kick message
- Added timeout for resetting as well
- Last message handling fixed (#71)
- Some restructuring related to mcchat
2018-10-24 00:07:07 +02:00
18fdbc5770
More work on toggles
#75
Most channel toggles should work
Needs testing
2018-10-23 03:06:34 +02:00
774186a600
Can't toggle toggles yet
#75
Also allowing any text after "remove"
2018-10-22 01:50:09 +02:00
836076b06b
Merge pull request #78 from TBMCPlugins/dev
Fixed lowercase cmds & channel mentions
2018-09-22 22:25:21 +02:00
d79b1674eb
Fixed lowercase cmds & channel mentions
Fixed commands from private mcchat being lowercased
Added channel mention support (#51)
Added version command (#51)
2018-09-09 13:29:43 +02:00
e4d07562df
Merge pull request #77 from TBMCPlugins/dev
Added escaping & fixed reset stuff
2018-08-10 22:34:15 +02:00
12a21461c0
Added escaping & fixed reset stuff
Escaping everything, including names (#47)
Player list unhooking added (#73)
Also removed autoupdater stuff and did other smaller changes
2018-08-03 23:23:55 +02:00
c5192f5873
Merge pull request #72 from TBMCPlugins/dev
Added #57 and fixed #56
2018-07-22 13:22:55 +02:00
4507cf38a9
Fixed channelcon echo
The senders are now stored per-channel
#56
This one took a bit to track down
2018-07-22 13:11:24 +02:00
d22b6dec80
Only sending join/leave events to custom chats
Also sending server start/stop messages still
#57
I need to look over this freshly
2018-07-22 00:26:22 +02:00
84bd16791c
Merge pull request #69 from TBMCPlugins/dev
Added reset command and fixes
2018-07-20 14:22:39 +02:00
4f6612c21b
Updated help text 2018-07-20 13:18:33 +02:00
557eac2292
Reset command fixes
Now it's disabling and enabling the plugin
Some changes were made to handle this as well
Fixed main thread checks, the plugin may not be enabled in the main thread
2018-07-20 12:43:17 +02:00
de857fef0b
Channelcon&chat&other fixes
#58 fixed
Made checkmarks stored separately per channel
#55 fixed
Correctly handling interrupt events, a local bug might have been fixed where the server didn't always stop.
Added a reset command

Needs testing
2018-07-19 00:39:17 +02:00
e718fafd52
Added API changes 2018-07-15 01:14:04 +02:00
38ef88f10d
Add ButtonCore dependency
And remove PEX dependency
2018-07-02 15:56:36 +02:00
17fb44374b
Merge branch 'dev' 2018-06-28 19:08:11 +02:00