Features
Clear chat for you, other players, or everyone!
Bypass client-sided anti-spams/message stackers on clients such as Lunar, Wurst, FDP, etc.
Fully Configurable Plugin Messages!
Installation
Reload your server after downloading ClearChat-1.0.3.jar and dragging it into your plugins folder. As simple as that!
Commands
/cc - Clears global chat.
/cc <player> - Clears specified player's chat.
Permissions
cc.global - Gives access to clear global chat.
cc.player - Gives access to clear a specific player's chat.
Config
Code (Text):
# Config variables:
# %sender% - The person or thing who carried out the command.
# %person% - The individual whose chat was cleared by the %sender%.
# Format/Color Codes for Bukkit: https://htmlcolorcodes.com/bukkit-color-codes/
# The plugin's prefix at the start of each message.
Prefix: '&c&l[&3ClearChat&c&l]&r '
# After clearing global chat, this is the message that will be delivered to chat.
Global: '&cThe chat was cleared by %sender%&r'
# The message to be given to the person once they have their chat cleared.
Player: '&cYour chat was cleared by %sender%&r'
# After successfully clearing someone's chat, this message will be delivered to the %sender%.
Success: "&cYou successfully cleared %person%'s chat&r"
# The message that will be sent if the person who performed the command does not have the necessary permissions.
NoPermission: '&cYou do not have permission to do that&r'
Collecting Data
This plugin uses bStats to collect some statistics about usage of the plugin and sends a request to
https://bStats.org/api/v2/data/bukkit every 30 mins. This can be disabled by changing 'enabled' in plugins\bStats\config.yml to false.
Bugs
Found any bugs? Report them at
https://github.com/128931/ClearChat/issues I'll reply as soon as I can.
QNA
1. Does this support mc version 1.***? This should support any spigot/version of mc and any forks of spigot as far as I'm aware.
2. Is this compatible with Java ** version? This project is built off Kotlin and the JVM is set to 1.8 (8) so unless your server is running something below Java 8 (Released March 18, 2014) you should be fine. Any Java above 8 works too.
3. Why use this over ********? I've put effort into making sure the code is clean and efficient and I haven't seen other ClearChats bypass anti-spams/message stackers on clients.
4. Why is the file size 1.5 MB? This is due to requiring to have the Kotlin library inside the .jar or else it will not function properly.
5. Can I change ********? Go ahead and make your own forks although it would be appreciated to make a pr to make your features available for everyone to use. Also, please leave the credits in or give credit if you decide to make paid/private forks it would be much appreciated.
Any ideas? Let me know!
If you found a bug please post it on the Github reviews are not the place to report bugs!