Home›Java›Mods›ChatModerator
ChatModerator
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.

Spoiler: Variables
# Variables List #
# {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

Spoiler: Commands
# Commands List #
# /chatmod [help] - Shows default help message
# /clearchat [-s] - Clears global chat
# /mutechat [-s] - Mutes and unmutes global chat

Spoiler: Default Messages.yml
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.​

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more