329 Commits

Author SHA1 Message Date
Aust1n46
4a87065ee5 Delete unused stub data files. 2021-04-16 18:15:59 -05:00
Aust1n46
81dd75a3c0 Deleted unused Enum. 2021-04-16 18:12:47 -05:00
Aust1n46
5f05ee8188 Updated documentation. 2021-04-16 18:11:24 -05:00
Aust1n46
7566733018 Refactor MineverseChatBungee. 2021-04-16 18:10:47 -05:00
Aust1n46
86246ba132 Refactor onEnable method. 2021-04-16 18:05:34 -05:00
Aust1n46
c535773db5 Refactor synchronize into a static method. 2021-04-16 17:58:57 -05:00
Aust1n46
2013626690 Fix location of channel initialization. 2021-04-16 00:22:06 -05:00
Aust1n46
b057239a81 Refactored out public static instances that are not constants. 2021-04-16 00:03:44 -05:00
Aust1n46
c1f94dc4d0 Refactored alias implementation. 2021-04-15 23:37:37 -05:00
Aust1n46
d429327952 Refactored JsonFormat and ChatChannel implementations. 2021-04-15 23:29:41 -05:00
Aust1n46
e9a6da45fe Refactor GuiSlot implementation. 2021-04-15 23:10:46 -05:00
Aust1n46
b0c311e0ea Refactored abstract class to interface. 2021-04-15 22:10:34 -05:00
Aust1n46
51a5540d08 Refactored command registration system. 2021-04-15 21:42:03 -05:00
Aust1n46
719ee85268 Update hex color support for message remover.
Does not support 1.7 at this time.
2021-04-11 20:36:13 -05:00
Aust1n46
93be4b8b54 Add known issue details to the config. 2021-04-11 16:30:42 -05:00
Aust1n46
f1ecbf24b1 Direct register message command aliases to override Essentials. 2021-04-11 16:26:23 -05:00
Aust1n46
38330c93a6 Update hotfix version. 2021-04-11 15:43:37 -05:00
Aust1n46
e57ba58e6f Create MCP instance on receiving server if it doesn't exist. 2021-04-11 15:43:09 -05:00
Aust1n46
882019b2a0 Fixed merge issue with previous hotfix. 2021-04-10 18:57:28 -05:00
Aust1n46
7d91f560b7 Merge branch 'Mute-Update'
Conflicts:
	src/bungee.yml
	src/plugin.yml
2021-04-10 18:53:42 -05:00
Aust1n46
40a7d70270 Added configurable message sound.
Added spy override to /reply command.
2021-04-10 16:30:48 -05:00
Aust1n46
0c0e4da5f0 Fixed /broadcast not working with URL's. 2021-04-10 14:40:53 -05:00
Aust1n46
9f49a41bbc Added spy override to Bungee messaging. 2021-04-10 14:25:48 -05:00
Aust1n46
704b724b9e Added override permission for commandspy. 2021-04-10 13:54:51 -05:00
Aust1n46
8a6a4d61f2 Load database async and add exception handling.
Hikari seems to print it's own stacktrace even when you catch the
exception.
2021-04-09 17:19:08 -05:00
Aust1n46
c663c49e9c Refactor MySQL database logging implementation. 2021-04-08 17:32:58 -05:00
Aust1n46
80cb47c03c Only initiate sync if BungeeCord is being used. 2021-04-05 17:42:44 -05:00
Aust1n46
f5d5ce0e6f Actually update messages file version in the Localization handler... 2021-04-04 23:04:15 -05:00
Aust1n46
eae285f84f Update messages file version. 2021-04-04 23:02:42 -05:00
Aust1n46
32e4420712 Rename "defaultconfig" to something more... verbose. 2021-04-04 23:00:42 -05:00
Aust1n46
44c2363db3 Add reason for /muteall. 2021-04-04 22:57:30 -05:00
Aust1n46
c12c00b784 Update config for new timed mute. Update spam mute message. 2021-04-04 22:06:15 -05:00
Aust1n46
54fd1d5384 Update version. 2021-04-04 18:12:18 -05:00
Aust1n46
4f1cd8b494 Delete outdated BungeeCord muting commands. 2021-04-04 18:04:53 -05:00
Aust1n46
704905d439 Add reason support for muting. 2021-04-04 18:03:29 -05:00
Aust1n46
113e04aa19 Remove extra tab. 2021-04-03 17:36:23 -05:00
Aust1n46
803170f8c2 Hotfix for BungeeCord sync not working if the delay isn't long enough. 2021-04-02 21:03:22 -05:00
Aust1n46
9d42262e0f Add smart tab completion for non-Bungee channels. 2021-04-02 20:06:26 -05:00
Aust1n46
c4c41336d7 Hotfix to handle name change properly. 2021-04-02 20:06:06 -05:00
Aust1n46
264ddf8c2e Changed parameter order for /mute and /unmute.
For better tab completion control.
2021-03-21 20:33:28 -05:00
Aust1n46
b91e54bbe4 Added BungeeCord functionality to /unmute command. 2021-03-21 19:08:49 -05:00
Aust1n46
a867c2d23a Added common mute times to tab completion. 2021-03-21 13:58:29 -05:00
Aust1n46
72153b57c6 Added new API method for getting list of channels.
Added channel tab completion for /mute command.
2021-03-21 00:28:59 -05:00
Aust1n46
1da382bb38 Added networking for BungeeCord /mute. 2021-03-20 23:47:24 -05:00
Aust1n46
5447abe8f4 Updated plugin version. 2021-03-07 17:27:47 -06:00
Aust1n46
bc4c1ae4fd Added null check and warning message for reload player data loading.
Will be triggered if player data is missing for a currently online
player after a config reload.
2021-03-07 17:26:28 -06:00
Aust1n46
2ec0439581 Fixed issue with experimental VentureChatBungee setting from DiscordSRV.
Created helper method for escaping JSON chars.
2021-02-19 17:43:24 -06:00
Aust1n46
241fe7a319 Overhauled mute system.
Improved timed muting.
Added new arg parser for mute duration.
Fixed cooldown overflow issue.
Fixed timed mutes not expiring properly issue.
Updated data file format to properly use yml formatting.
Properly sync timed mutes over BungeeCord.
2021-02-19 17:13:34 -06:00
Aust1n46
87b49cec2b Hotfix for error when player kicked. 2021-02-17 20:07:24 -06:00
Aust1n46
b83913d811 Update version. 2021-02-14 18:10:45 -06:00