340 Commits

Author SHA1 Message Date
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
Aust1n46
f822aae015 Added UUID to print out in the ignore list in the rare case that the
ignored player has never played on the server where the command executer
is playing.
2020-03-07 00:21:18 -05:00
Aust1n46
d77da1c3e4 Fixed BungeeCord ignoring when player to ignore has never logged into
server the command executer is playing on.
2020-03-07 00:11:52 -05:00
Aust1n46
1ef0b818c2 Reworked chat and JSON formatting to be applied in a single outgoing
packet.
2020-03-06 23:38:02 -05:00
Aust1n46
20f8f3d242 Updated plugin version. 2020-03-03 22:26:51 -05:00
Aust1n46
6d431cebc5 Added 'support' for Bukkit /reload. 2020-03-03 22:07:03 -05:00
Aust1n46
8010d60880 Austin's fix for Bukkit /reload command. 2020-03-03 19:43:01 -05:00
Aust1n46
afdc0bb323 Added new permission 'venturechat.commandspy.hide' 2020-03-03 19:41:24 -05:00
Aust1n46
c6faba8c2a Uncomment localization imports. 2020-03-03 18:05:47 -05:00
Aust1n46
6c07886527 Merge branch 'master' into localization 2020-02-25 22:24:39 -05:00
Aust1n46
8bd020359e Removed unneeded code and assets.
IRC Libraries and IRC code (DiscordSRV has replaced IRC)
2020-02-25 22:08:43 -05:00
Aust1n46
623b82494f Create localization branch for upcoming feature. 2020-01-27 21:36:27 -05:00
Aust1n46
ef20ad8b10 Fixed remaining instances of old plugin messaging channel name. 2020-01-23 12:33:04 -05:00