ModsJava
ChatModerator
Java mod listed for Minecraft 1.8–1.14. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
I initially created this plugin as a practice, but I thought that a few people could need a plugin like this so I'm releasing it.
All permissions, command and variables are included in the configuration but I'll put them here anyway.
If you know anything which can improve this plugin, please message me with a suggestion.
Ratings are appreciated.
All permissions, command and variables are included in the configuration but I'll put them here anyway.
Spoiler: Variables
# Variables List #
# {player} - Returns player's username
# {sender} - Returns sender's username
# {player} - Returns player's username
# {sender} - Returns sender's username
Spoiler: Permissions
# Permissions List #
# chatmod.use - Allows sender to use the basic /chatmod command which displays the default help message
# chatmod.reload - Allows sender to reload the configuration
# chatmod.clearchat - Allows sender to clear the global chat
# chatmod.clearchat.silent - Allows sender to silently clear the global chat
# chatmod.mutechat - Allows sender to mute and unmute the global chat
# chatmod.mutechat.silent - Allows sender to silently mute the global chat
# chatmod.mutechat.exempt - Allows sender to send messages while chat is muted
# chatmod.use - Allows sender to use the basic /chatmod command which displays the default help message
# chatmod.reload - Allows sender to reload the configuration
# chatmod.clearchat - Allows sender to clear the global chat
# chatmod.clearchat.silent - Allows sender to silently clear the global chat
# chatmod.mutechat - Allows sender to mute and unmute the global chat
# chatmod.mutechat.silent - Allows sender to silently mute the global chat
# chatmod.mutechat.exempt - Allows sender to send messages while chat is muted
Spoiler: Commands
# Commands List #
# /chatmod [help] - Shows default help message
# /clearchat [-s] - Clears global chat
# /mutechat [-s] - Mutes and unmutes global chat
# /chatmod [help] - Shows default help message
# /clearchat [-s] - Clears global chat
# /mutechat [-s] - Mutes and unmutes global chat
Spoiler: Default Messages.yml
############################
# ChatModerator Plugin #
# Version: 1.0.2 #
# Created by Stress_ #
############################
# Variables List #
# {player} - Returns player's username
# {sender} - Returns sender's username
# NOTE: You can disable messages by removing the message like so: prefix: ""
# Messages Which Support {sender} #
# clearchat_broadcast
# mutechat_muted
# mutechat_unmuted
# Messages Which Support {player} #
# player_join
# player_leave
# player_first_join
# player_join_lore
# player_join_motd is not yet supported, but support will be added soon.
# Permissions List #
# chatmod.use - Allows sender to use the basic /chatmod command which displays the default help message
# chatmod.reload - Allows sender to reload the configuration
# chatmod.clearchat - Allows sender to clear the global chat
# chatmod.clearchat.silent - Allows sender to silently clear the global chat
# chatmod.mutechat - Allows sender to mute and unmute the global chat
# chatmod.mutechat.silent - Allows sender to silently mute the global chat
# chatmod.mutechat.exempt - Allows sender to send messages while chat is muted
# Commands List #
# /chatmod [help] - Shows default help message
# /clearchat [-s] - Clears global chat
# /mutechat [-s] - Mutes and unmutes global chat
# General Messages #
prefix : "&8[&aChatMod&8] "
permission_denied : "&cYou do no have the correct permissions to use this command"
config_reload : "&aConfiguration successfully reloaded."
help_message :
- "&a&lChatMod Commands"
- "&f&l* &a/chatmod reload&f : Reload the configuration "
- "&f&l* &a/clearchat [-s ]&f : Clears global chat "
- "&f&l* &a/mutechat [-s ]&f : Mutes global chat "
# Clear Chat Messages #
clearchat_broadcast: "&aChat has been cleared by {sender } "
# Mute Chat Messages #
mutechat_muted: "&aChat has been muted by {sender } "
mutechat_unmuted: "&aChat has been unmuted by {sender } "
mutechat_message_sent: "&aChat is currently muted "
# Join/Leave Messages #
player_join: "&a {player } has joined the server! "
player_leave: "&a {player } has left the server! "
player_first_join: "&a {player } has joined for the first time! "
player_join_motd: # This message only sends to the joining player
- "&a&lWelcome to the server! "
- "&aUse /help for a list of commands. "
[CENTER]
Code (YAML):
############################
# ChatModerator Plugin #
# Version: 1.0.2 #
# Created by Stress_ #
############################
# Variables List #
# {player} - Returns player's username
# {sender} - Returns sender's username
# NOTE: You can disable messages by removing the message like so: prefix: ""
# Messages Which Support {sender} #
# clearchat_broadcast
# mutechat_muted
# mutechat_unmuted
# Messages Which Support {player} #
# player_join
# player_leave
# player_first_join
# player_join_lore
# player_join_motd is not yet supported, but support will be added soon.
# Permissions List #
# chatmod.use - Allows sender to use the basic /chatmod command which displays the default help message
# chatmod.reload - Allows sender to reload the configuration
# chatmod.clearchat - Allows sender to clear the global chat
# chatmod.clearchat.silent - Allows sender to silently clear the global chat
# chatmod.mutechat - Allows sender to mute and unmute the global chat
# chatmod.mutechat.silent - Allows sender to silently mute the global chat
# chatmod.mutechat.exempt - Allows sender to send messages while chat is muted
# Commands List #
# /chatmod [help] - Shows default help message
# /clearchat [-s] - Clears global chat
# /mutechat [-s] - Mutes and unmutes global chat
# General Messages #
prefix : "&8[&aChatMod&8] "
permission_denied : "&cYou do no have the correct permissions to use this command"
config_reload : "&aConfiguration successfully reloaded."
help_message :
- "&a&lChatMod Commands"
- "&f&l* &a/chatmod reload&f : Reload the configuration "
- "&f&l* &a/clearchat [-s ]&f : Clears global chat "
- "&f&l* &a/mutechat [-s ]&f : Mutes global chat "
# Clear Chat Messages #
clearchat_broadcast: "&aChat has been cleared by {sender } "
# Mute Chat Messages #
mutechat_muted: "&aChat has been muted by {sender } "
mutechat_unmuted: "&aChat has been unmuted by {sender } "
mutechat_message_sent: "&aChat is currently muted "
# Join/Leave Messages #
player_join: "&a {player } has joined the server! "
player_leave: "&a {player } has left the server! "
player_first_join: "&a {player } has joined for the first time! "
player_join_motd: # This message only sends to the joining player
- "&a&lWelcome to the server! "
- "&aUse /help for a list of commands. "
[CENTER]
If you know anything which can improve this plugin, please message me with a suggestion.
Ratings are appreciated.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ChatModerator is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 368 times (via Spigot). Download it and open it directly in the game.