Version 3.0.0 Change Log:
Please read the entire change log!!!
Hello everyone, I know I haven't posted an update in a while, I've been working long and hard on this new version of chat manager. Please be aware since this is a big update that there will be bugs, I have tested this new version out a lot and fixed all the bugs that I knew about. If anyone finds any bugs please send me a private message, or tell me on discord ASAP! Thank you very much for 4,000 downloads!! More updates will be coming in the future!
I would really appreciate it if you could give this plugin a five star rating!
I want to thank a few people for being my beta testers for this version of Chat Manager.
@FlailoftheLord
@OctoberTroy
@maartenvr98
Please make a back-up of your config.yml and messages.yml file and delete them!
Added:
- Added support for Minecraft 1.13.1
- Blocked swearing on signs.
- Blocked advertising on signs.
- You can now use color codes on signs (Permission: chatmanager.sign.color | chat manager.sign.format).
- Added sign logs.
- Whenever a player creates a sign, their sign will be logged in the Signs.txt file.
- You’ll get the date it was created, the signs location, the players name, the line the text was written on, and the message.
- Can be disabled in the config.yml.
- Added the placeholders {vault_prefix}, {vault_suffix}, and {server_name} to first join, join, and quit messages.
- Added the placeholders {vault_prefix}, {vault_suffix}, and {server_name} to the MOTD.
- Added First Join and Join Action Bar messages. Players that join the server will get an Action Bar message.
- Added First Join and Join Title Messages. Players that join the server will get a title when they join the server.
- Added a response time to the chat bot. When a player activates the chat bot, it takes X amount of seconds to reply to them.
- Added more placeholders for chat formats.
- Requires MassiveCore Factions.
- {factions_faction} - Shows the players faction name.
- {factions_role_prefix} - Shows the players role (- + * **).
- {factions_role_name} - Shows the players role name (Member, Officer, Leader).
- {factions_player_power} - Shows the players current power level.
- {factions_player_max_power} - Shows the players max power level.
- {factions_faction_power} - Show the factions current power level.
- {factions_faction_max_power} - Shows the factions max power level.
- When the chat radius feature is enabled and a player starts their message with ‘!’ their message will be sent globally. (Permission: ChatManager.Global.ChatRadius)
- You can now reply to someone after you send them a message when they didn’t send a message back to you.
- Changed the permission of /perworldchat to chatmanager.perworldchat.
- When you enable /perworldchat bypass you can now see everyone's messages and everyone can see your messages.
- If a player is in vanish with the plugin SuperVanish the player will no longer receive private messages. The player they send the message to will be marked as offline.
- When a player is afk, and they receive a private message, the sender of the message will be told that the player they sent the message to is currently afk (only works with essentials afk).
Added Commands:
- Added the command /ChatManager preview <Title|ActionBar> <FirstJoin|Join>.
- You can preview the titles and action bars you create in the file so you can see what they look like.
- Permissions: ChatManager.Preview.Title | ChatManager.Preview.ActionBar
- Added the command /AutoBroadcast (Permission: ChatManager.AutoBroadcast)
- /AutoBroadcast help - Show a list of all the auto broadcast commands. (Permission: ChatManager.AutoBroadcast)
- /AutoBroadcast add <world> <message> - You can add a new auto broadcast message to a specific world. (Permission: ChatManager.AutoBroadcast.Add)
- /AutoBroadcast create <world> <message> - Create a new world for auto broadcast messages to be sent in. (Permission: ChatManager.AutoBroadcast.Create)
- /AutoBroadcast list <world> - View all the broadcasted messages in a world. (Permission: ChatManager.AutoBroadcast.List)
- Added the command /Togglepm (Permission: ChatManager.Togglepm)
- When a player executes this command they will not receive private messages.
Bug Fixes:
- Fixed the anti bot feature from sending errors in console.
- Fixed a problem where social spy wouldn’t work properly.
- Fixed a problem where players can use the disabled commands when chat is disabled.
- Fixed a problem where players could use color codes and format codes in chat without having the correct permission.
- Fixed a problem where the chat color and format permissions wouldn't work.
- Fixed a problem where per world chat bypass permission wouldn’t work.
Configuration Changes:
There are a lot of changes to the config.yml and messages.yml file, so I recommend making a backup of those files and delete them. If you want to view the current config and its changes you can go
here and compare your config with the new one.
Add this to line 28 in the chatbot.yml file.
Code (Text):
#The time it takes the bot to respond to a player in seconds.
Response_Time: 5
If anyone has any problems, questions, or concerns please send me a private message!
You can join our discord for plugin support as well:
Link