MDChat icon

MDChat -----

A chat management plugin for Spigot and Paper implementing MineDown.



ChatControl Update 1.1.0
This update has been in the works for quite some time and has been long overdue. Most of my development time has been focused on ChatControl's successor, which made ChatControl take a back burner for a while.

Full Changelog:

[Notice]
To ensure I don't lose my mind, I have decided to update the way I handle version support for all of my projects. As stable updates of Spigot/Paper are released for major revisions of Minecraft, the supported version stack will shift accordingly.
The new version support system is as follows:
Volatile (oldest)
This version may still work correctly, however, minimal support will be provided and issues may not be fixed. All support will be dropped the next time the supported version stack shifts.
Compatible
This is the previously supported version, support will still be provided and issues will be still be fixed, however, at a lower priority.
Supported (newest/native)
This is the latest version the plugin is being built against and full support will be provided.

[Additions]
• Added several new default rules
• Added anvil rename rule checking
• Added book rule checking
• Added per-rule toggling of checked actions
You can read more about this feature here.
• Added per-permission rule bypassing
The new permission format is as follows:
chatcontrol.bypass.rule.* Grants access to bypass all rules.
chatcontrol.bypass.rule.<identifier> Grants access to bypass a specific rule, e.g. chatcontrol.bypass.rule.advert to bypass the default advert rule.

• Added per-permission chat color and formatting codes
The new permission format is as follows:
chatcontrol.color.* Grants access to use all color codes.
chatcontrol.color.<code> Grants access to use a specific color code, e.g. chatcontrol.color.a to use the &a color code.
chatcontrol.format.* Grants access to use all formatting codes.
chatcontrol.format.<code> Grants access to use a specific format code, e.g. chatcontrol.format.k to use the &k format code.

[Fixes]
• Fixed some default rule false positives​

[Changes]
• Reworked chat formatting placeholders
This is a breaking change which will require manual modifications to your format.yml file. The default and available placeholders have changed to provide more control over usernames and display names. You can find the new format placeholders here.
• Reworked sign checking to be more straight-forward
This change removed the ability to run replacements on signs. Now, both cancelled and replaced rules will cause the sign to be removed. Unfortunately, this change was necessary because replacing text on signs was inefficient and troublesome to maintain.

[Removals]
• Removed customizable permissions
Customizable permissions have been on the chopping block for quite some time. The feature was extremely difficult to maintain and required hacky code to remain functional. This was proving to be a problem when adding some of the new features from this update. You can view all the new permissions here.
I firmly believe the removal of this feature will be a good change in the long run.

I hope you enjoy the update.
- Regards, Artel.
----------, Jun 10, 2022
Resource Information
Author:
----------
Total Downloads: 289
First Release: Mar 27, 2022
Last Update: Jul 4, 2023
Category: ---------------
All-Time Rating:
1 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings