MultiChat (FULL RGB COLOUR SUPPORT) icon

MultiChat (FULL RGB COLOUR SUPPORT) -----

Global Chat / Private Messages / Group Chat / Staff Chat / Announcements / Anti-Spam / Ignore & MORE



MultiChat 1.7.2 - Important bug fixes, improved nicknames for spigot + sponge, and more!
Hello everyone!

This is (hopefully) the last 1.7 update before version 1.8. The purpose of this update is to fix some important bugs, as well as provide some much requested features for things like the nickname system.

Firstly, the bug fixes:
  • Fixed an issue that caused the translations directory to be created incorrectly on Unix systems
  • Fixed a bug that prevented freezechat from blocking messages
  • Added better error handling for malformed regex in realname and username commands
Now for the nicknames improvements (Spigot & Sponge):
  • Checks are now properly in place to prevent duplication of nicknames
  • Added a feature to prevent players impersonating other peoples real names with their nickname. A permission exists (multichatspigot/multichatsponge.nick.impersonate) to allow players to overcome this.
  • Added an option to specify a "prefix" for nicknames, like in the spigot plugin "Essentials". This could be used to make all nicknames have the "~" character in front of them to differentiate them from real names.
  • Added a nickname black list which works using regular expressions to prevent players using specific names.
Other new features:
  • There is now an option in the chatcontrol.yml file to prevent players sending links in chat unless they have the multichat.chat.link permission node.
  • There are more helpful debug messages for troubleshooting issues with chat messages not correctly displaying.

HOW TO UPDATE SAFELY AND CORRECTLY:

  • Always make a backup of your MultiChat plugin folders and config files before updating in case an error occurs!
  • The easiest way to update is to delete all your current config files and let new ones be regenerated. However; this loses your settings.
  • If you want to keep your current config files then that is fine, follow these steps to update safely from 1.7.1 to 1.7.2!

  1. Add the following to the bottom of your chatcontrol.yml file:
Code (YAML):


############################################################
# +------------------------------------------------------+ #
# |                  Link / URL Controls                 | #
# +------------------------------------------------------+ #
############################################################

# Should MultiChat control which players can send links to chat?
# If set to true, then only players with multichat.chat.link will be able to send links
link_control
: false

# Message to replace links in chat with
link_removal_message
: "[LINK REMOVED]"

 
2. Add the following to the bottom of your spigotconfig.yml or multichatsponge.yml files:

Code (YAML):


############################################################
# +------------------------------------------------------+ #
# |                  MultiChat Nicknames                 | #
# +------------------------------------------------------+ #
############################################################

# Players will be blocked from using any nicknames on this list!
# Regular expressions can be used
# (?i) is the regular expression term to ignore case
nickname_blacklist
:
- "(?i)Notch"
- "(?i)Jeb"
#- "[1234567890]+.*" # <-- Example to block any nicknames starting with a number!

# Should a prefix be displayed before nicknames to differentiate them from real names?
show_nickname_prefix
: false

# What should the prefix before nicknames be?
nickname_prefix
: "~"

 
After performing these steps, your plugin should work as if you had deleted the config files to generate fresh ones. It is acceptable (but not recommended) to change the config version (the bit that says DO NOT EDIT!) from 1.7.1 to 1.7.2 in order to stop the plugin complaining about an outdated config on startup. However; it is always safest to freshly regenerate the config!

As of version 1.8, I hope to have a system that will automatically update config files (this has been requested by a few different people).

I hope that this version works well for you and adds stability to your servers! Unless any major errors arise then this will be the last version before 1.8.

As always thank you for using MultiChat, and if you have any issues then please let me know! (Either on discord, by private message on here, on github, or literally anywhere other than the reviews section as this is not how bug reports should be submitted!)

~ Revilo
----------, Apr 2, 2019
Resource Information
Author:
----------
Total Downloads: 47,632
First Release: Jul 11, 2016
Last Update: Jan 30, 2021
Category: ---------------
All-Time Rating:
74 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings