341 Commits

Author SHA1 Message Date
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
Aust1n46
4d02222815 Added additional delay for sync on first player joining after boot up.
First player join takes MUCH longer than subsequent joins.
2021-02-14 18:06:14 -06:00
Aust1n46
22662a6872 Fixed issue with sync system not working for autojoin: false channels. 2021-02-14 18:05:29 -06:00
Aust1n46
9b04925c35 Added permissions check for ranged spy. 2021-02-13 23:11:30 -06:00
Aust1n46
a1e8b7bb4f Added hashmaps for Bungee player data for better efficiency. 2021-02-13 22:33:35 -06:00
Aust1n46
ff0441de4c Updated player storage to hash maps for better efficiency.
Deprecated MineverseChat.players and MineverseChat.onlinePlayers
2021-02-13 22:18:20 -06:00
Aust1n46
924b989ee1 Fixed issue with BungeeCord tab completion. 2021-02-13 18:19:50 -06:00
Aust1n46
f00b123d9e Tweaked player data system to better handle offline UUID's. 2021-02-13 15:50:59 -06:00
Aust1n46
6f5fb0976a Updated Bungee player data saving system. 2021-02-13 13:16:07 -06:00
Aust1n46
17ea0c8c05 Updated version. 2021-02-13 09:54:00 -06:00
Aust1n46
9df128c9a6 Updated Spigot player data saving system. 2021-02-13 09:53:40 -06:00
Aust1n46
ffc54bebaf Added helper method for checking offline UUID's. 2021-02-12 16:39:33 -06:00
Aust1n46
bd6c5d0987 Added enhanced exception checks and documentation. 2021-02-12 15:27:43 -06:00
Aust1n46
868b84aac8 Switched to more efficient online player lookups. 2021-02-12 15:11:37 -06:00
Aust1n46
158a6bdefd Updated Towny hook. 2021-02-12 01:16:38 -06:00
Aust1n46
66fcc22266 Added bungee tab completion for /ignore. 2021-02-09 21:30:52 -06:00
Aust1n46
9f676024d8 Fixed minor bug with spy showing messages you received.
Fixed inconsistencies with /ignore command.
2021-02-09 12:06:41 -06:00
Aust1n46
6ef38eac55 Added clarifying documentation to filter algorithm. 2021-02-08 18:00:58 -06:00
Aust1n46
53b6e0b0c7 Updated messaging formats for toggled conversations. 2021-02-07 23:51:37 -06:00
Aust1n46
e6a0f928bc Updated config with new messaging defaults and information. 2021-02-07 21:40:32 -06:00
Aust1n46
a943df7f3d Fixed color formatting for private messages that respect permissions. 2021-02-07 21:36:16 -06:00
Aust1n46
13bd351c41 Added tab completion for all network players to private messaging. 2021-02-07 17:32:23 -06:00
Aust1n46
03ff3ceaf7 Created custom tab executor for message command. 2021-02-06 17:24:20 -06:00
Aust1n46
7e2b6cb83e Added PlaceholderAPI support for single server messaging. 2021-02-06 15:21:55 -06:00
Aust1n46
0f5981087c Added PlaceholderAPI support for BungeeCord messaging. 2021-02-06 00:48:10 -06:00
Aust1n46
974260dfa4 Updated version. 2021-02-06 00:47:47 -06:00
Aust1n46
ec5e8abf82 Added channel listening check to received DiscordSRV plugin message. 2021-02-05 18:12:27 -06:00
Aust1n46
de894c721c Remove flags automatically when permission is removed. 2020-10-15 17:45:18 -05:00
Aust1n46
f60b8cad33 Updated plugin version. 2020-10-15 18:03:10 -05:00
Aust1n46
dd52843c68 Merge branch 'hex-color-perms' 2020-10-15 18:02:09 -05:00
Aust1n46
1a37d797d5 Added support for &#ffffff hex color code format. 2020-10-15 17:57:40 -05:00
Aust1n46
5ea5b0e5cf Fixed markdown list inconsistency. 2020-09-21 22:47:26 -05:00
Aust1n46
69eb652a6f Updated readme. 2020-09-21 22:46:32 -05:00
Aust1n46
6116f0a488 Added documentation 2020-09-03 00:32:10 -05:00
Aust1n46
34c2967853 Replaced all instances of the section symbol with a constant 2020-08-28 19:03:46 -05:00
Aust1n46
d860c1553e Tweaked implementation from PR from https://bitbucket.org/Rodentman87/ 2020-08-28 17:32:02 -05:00
Aust1n46
1e29fe0300 Re-add deprecated constructor 2020-08-25 17:22:39 -05:00
Aust1n46
4dc61a8b74 Revert API change to primitive return types 2020-08-25 17:19:10 -05:00
Aust1n46
c0847f6b87 Fixed issue with premature return statement in unmute task 2020-08-24 23:10:59 -05:00