302 Commits

Author SHA1 Message Date
Aust1n46
ea62962bd3 Remove NMS imports and debug method. Caused issues under 1.15 ver 2020-05-04 07:32:54 -04:00
Aust1n46
bf8129dbb4 Updated plugin version to 2.18.5 2020-05-04 01:34:50 -04:00
Aust1n46
f877ac6eb9 Updated venturechat debug test messages. 2020-05-04 01:26:27 -04:00
Aust1n46
2c2f318a71 Changed unmute task to be asynchronous with newer Bukkit methods 2020-05-04 01:12:32 -04:00
Aust1n46
7134b606d8 Add ActionBar message type check back 2020-04-15 06:20:27 -04:00
Aust1n46
1f300aaf6d Update plugin version. Recompile jar with missing MySQL dependencies. 2020-04-13 01:11:04 -04:00
Aust1n46
6bf60b6c6d Add JSON message remover to Bungee messages from DiscordSRV 2020-04-08 14:46:31 -04:00
Aust1n46
203428539e Updated plugin version 2020-04-07 20:27:35 -04:00
Aust1n46
d931e730e0 Added separate version for message files 2020-04-07 20:27:25 -04:00
Aust1n46
3a89d5d6c7 Updated Format API 2020-04-07 20:27:13 -04:00
Aust1n46
96edb124f0 Cleanup format API function calls to allow for easier usage. 2020-04-07 17:59:09 -04:00
Aust1n46
a84e00aec1 Update plugin version 2020-03-28 15:28:10 -04:00
Aust1n46
a1d53d4783 Minor tweak to built in nickname loading to fix issue where they would
reset on login
2020-03-28 15:27:51 -04:00
Aust1n46
c67b1f54c5 Remove attempt to save mail in the data file since mail has been removed 2020-03-28 14:54:32 -04:00
Aust1n46
2f4eed804e Fix issue with ranged channels in other dimensions 2020-03-28 14:54:17 -04:00
Aust1n46
770815c45e Remove strange character from defaultconfig file 2020-03-27 15:02:42 -04:00
Aust1n46
3f0df15bb2 Update database to log incoming bungee chat with proper server names. 2020-03-27 14:37:35 -04:00
Aust1n46
5e6988399c Properly escape regex characters 2020-03-26 19:38:42 -04:00
Aust1n46
65bc1ab49c Fix leaky database connection 2020-03-26 14:35:01 -04:00
Aust1n46
2e4b748845 Fix database timeout when not releasing connection. Fix '+' and '*' not
being escaped properly.
2020-03-26 12:33:03 -04:00
Aust1n46
a7ff8e29a3 Add version of old message file to the file name 2020-03-25 18:15:39 -04:00
Aust1n46
6cd814893d Always save new defaultconfig.yml file for reference 2020-03-25 18:12:25 -04:00
Aust1n46
4071036481 Removed unneeded config sections 2020-03-25 18:10:11 -04:00
Aust1n46
13b86462f7 Pipe character has been escaped 2020-03-25 18:08:02 -04:00
Aust1n46
5a5c139ea6 Re-enable autocommit 2020-03-25 17:50:52 -04:00
Aust1n46
d7858a791a Fixed SQL injection vulnerability in the MySQL logging feature. Using
Hikari library to automatically reconnect to database. Thanks to
metalshark setting this up.
2020-03-25 17:44:03 -04:00
Aust1n46
6b275a1cba Apply filter before color formatting for consistancy. 2020-03-21 14:44:49 -04:00
Aust1n46
09930bbad0 Updated version to 2.18.0 2020-03-20 06:57:25 -04:00
Aust1n46
93a405ccbd Merge remote-tracking branch 'origin/localization'
Conflicts:
	MineverseChat/mineverse/Aust1n46/chat/MineverseChat.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/Channel.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/Chlist.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/Kickchannel.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/Kickchannelall.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/Leave.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/Removemessage.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/Setchannel.java
	MineverseChat/mineverse/Aust1n46/chat/command/chat/VentureChatGui.java
	MineverseChat/mineverse/Aust1n46/chat/command/message/Ignore.java
	MineverseChat/mineverse/Aust1n46/chat/listeners/ChatListener.java
	MineverseChat/mineverse/Aust1n46/chat/listeners/CommandListener.java
2020-03-20 06:53:02 -04:00
Aust1n46
48571bb5ef Added deprecated dummy methods to support current version of DiscordSRV 2020-03-20 06:40:10 -04:00
Aust1n46
2b36ac643b Added final batch of custom messages. 2020-03-19 22:50:39 -04:00
Aust1n46
0ed5b39a9b Added configurable command spy format. 2020-03-19 20:56:41 -04:00
Aust1n46
069d757c19 Added next batch of custom messages 2020-03-19 20:25:50 -04:00
Aust1n46
4812e4f26a Added custom localization for the next batch of commands. 2020-03-19 16:39:21 -04:00
Aust1n46
97f49ba1df Updated configs to remove legacy placeholders 2020-03-18 21:16:05 -04:00
Aust1n46
fbf2db15f0 Removed legacy placeholders. Only PlaceholderAPI will be supported from
now on
2020-03-18 21:13:32 -04:00
Aust1n46
367ef1c42c Remove unneeded class 2020-03-18 21:03:19 -04:00
Aust1n46
e44dfe9f07 Pass player display name over Bungee 2020-03-14 22:57:29 -04:00
Aust1n46
8d913b6ce7 Tweaked how display names are passed and stored to work with other
nickname plugins.
2020-03-14 22:28:34 -04:00
Aust1n46
fe4652fa7b Updated getInstance() method to not require setting state onEnable 2020-03-13 22:37:06 -04:00
Aust1n46
b730be11f5 Added DiscordSRV Bungee route 2020-03-13 21:05:17 -04:00
Aust1n46
6d438f9372 Refactored away ChatChannelInfo class 2020-03-13 19:27:27 -04:00
Aust1n46
5142e1bb0a Added API method isListening(channel) to MineverseChatPlayer class 2020-03-08 00:54:52 -05:00
Aust1n46
116f1b69d4 Cleaned up unused methods and code. Moved format methods from the main
class to the Format class.
2020-03-08 00:47:00 -05:00
Aust1n46
d6451a44a7 Remove /afk and /mail from the plugin.yml commands list. 2020-03-08 00:06:43 -05:00
Aust1n46
016371d5bf Removed mail command. Essentials mail command is more widely used. 2020-03-08 00:05:20 -05:00
Aust1n46
d81e1d0872 Commented the custom event sequence for future reference 2020-03-07 16:06:58 -05:00
Aust1n46
fb92d82f73 Removed AFK command and feature. Other plugins do it better and my
iteration is rarely used.

Cleaned up new VentureChatEvent.

Cleaned up ASyncChatEvent to make it truly Async and handle
player.chat()
2020-03-07 16:01:47 -05:00
Aust1n46
d70515ffe3 Removed @[player] messaging feature
Rarely used by players and adds complexity
2020-03-07 14:35:18 -05:00
Aust1n46
1841cadcd2 Added new VentureChatEvent for other plugin's to hook into
Cleaned up ChatListener
Cleaned up ChatMessage
Fixed minor Ignore bug
2020-03-07 14:34:26 -05:00