Features:
• Supports Java8
• Supports 1.8 - 1.11.2 Server Versions
• Global/PerWorld Chat Format
• Prefixes (Up to 30 different Prefix groups)
• Prefixes in Tablist (Can be disabled in config.yml)
• Tablist Header & Footer
• Custom Join and Quit messages
• ChatClear (Player Chatclear, World Chatclear, Global Chatclear)
• StaffChat
• Maintenance
• Custom MOTD's
• Broadcast Command
• Tablist Header & Footer
Command & Permissions:
• /easychat– EasyChat.*
• /easychat reload – EasyChat.*
• /easychat version – EasyChat.*
• /chatclear /cc – EasyChat.ChatClear.Self
• /chatclear global /cc global – EasyChat.ChatClear.Global
• /chatclear world /cc world – EasyChat.ChatClear.World
• /maintenance on/off – EasyChat.Maintenance
• /staffchat /sc – EasyChat.Staff.Use
• See the StaffChat – EasyChat.Staff.See
• /mute <Player> – EasyChat.Mute
• /unmute <Player> – EasyChat.Unmute
• /broadcast <Msg> /br <Msg> – EasyChat.Broadcast
• Group1 Prefix – EasyChat.Group1
• Group2 Prefix – EasyChat.Group2
• ...
• ...
• ...
• ...
• Group30 Prefix – EasyChat.Group30
• Deafault Prefix – No Permissions
Spoiler: Permissions
Code (Text):
permissions:
EasyChat.*:
children:
EasyChat.Mute: true
EasyChat.Unmute: true
EasyChat.ChatClear.*: true
EasyChat.Maintenance: true
EasyChat.Broadcast: true
EasyChat.Staff.*: true
EasyChat.ChatClear.*:
children:
EasyChat.ChatClear.Self: true
EasyChat.ChatClear.Global: true
EasyChat.ChatClear.World: true
EasyChat.Staff.*:
children:
EasyChat.Staff.Use: true
EasyChat.Staff.See: true
EasyChat.*:
children:
EasyChat.Mute: true
EasyChat.Unmute: true
EasyChat.ChatClear.*: true
EasyChat.Maintenance: true
EasyChat.Broadcast: true
EasyChat.Staff.*: true
EasyChat.ChatClear.*:
children:
EasyChat.ChatClear.Self: true
EasyChat.ChatClear.Global: true
EasyChat.ChatClear.World: true
EasyChat.Staff.*:
children:
EasyChat.Staff.Use: true
EasyChat.Staff.See: true
Datas:
Spoiler: config.yml
########################
## EasyChat by DomeDD ##
########################
# Placeholders:
# [Time] == Exact Time
# [World] == World Name
# [Player] == Player Name
# [DPlayer] == Players Display Name
# [Target] == Target Name
# [Prefix] == Group Prefix
# [Reason] == Reason
# [MSG] == Message
# [NewLine] == New Line
# Permissions for Prefixes
# EasyChat.Group1 == Group1 Prefix
# EasyChat.Group2 == Group2 Prefix
# . .
# . .
# . .
# . .
# EasyChat.Group30 == Group30 Prefix
Messages:
No Player: '&cYou aren''t a Player!'
No Permissions: '&8[&3EasyChat&8] &4You don''t have the permissions to do this!'
Player Not Online: '&8[&3EasyChat&8] &cThis Player is not Online!'
Configs Reloaded: '&8[&3EasyChat&8] &aSuccessfully reloaded!'
Chat Clear Global: '&8[&3EasyChat&8] &3The Global Chat was cleaned by &e[Player]&3.'
Chat Clear World: '&8[&3EasyChat&8] &3The World Chat was cleaned by &e[Player]&3.'
Chat Clear Player: '&8[&3EasyChat&8] &3You cleaned your Chat.'
Staff Notify Message: '&8[&3EasyStaffChat&8] &3[Player]&8: &7[MSG]'
Maintenance On Message: '&8[&3EasyChat&8] &3Turned Maintenance on!'
Maintenance Kick Message: '&4Maintenance![NewLine]&cTry it later again!'
Maintenance Off Message: '&8[&3EasyChat&8] &3Turned Maintenance off!'
Maintenance Enter Message: '&4Maintenance![NewLine]&cTry it later again!'
Cant Mute Yourself: '&8[&3EasyChat&8] &cYou can''t mute yourself!'
Muted Successfully: '&8[&3EasyChat&8] &cYou muted &e[Target] &csuccessfully for: &3[Reason]&c!'
You Were Muted: '&8[&3EasyChat&8] &cYou were muted by &e[Player] &cfor: &3[Reason]&c!'
Unmuted Successfully: '&8[&3EasyChat&8] &cYou unmuted &e[Target] &csuccessfully!'
You Were Unmuted: '&8[&3EasyChat&8] &cYou were unmuted by &e[Player]&c!'
You Are Muted: '&8[&3EasyChat&8] &cYou are Muted!'
Chat:
MultiverseCore World Alias: true
Date Format: 'HH:mm:ss'
Global Chat:
Enabled: true
Chat Format: '&8[&6[Time]&8] &8[&2[World]&8] [Prefix] &3[Player]&8: &e[MSG]'
# Only needed if 'Chat.Global Chat.Enabled' == false
Prefix: '@'
Per World Chat:
# Enabled if 'Chat.Global Chat.Enabled' == false
Chat Format: '&8[&6[Time]&8] &8[&2[World]&8] [Prefix] &3[Player]&8: &e[MSG]'
Broadcast Format: '&8[&4ALERT&8] &e[MSG]'
Tablist:
Header/Footer:
Enabled: true
Header: '&3Welcome &e[Player] &3on this Server!'
Footer: '&7by DomeDD &8[&2[Players]&7/&c[MaxPlayers]&8]'
Show Prefixes:
Enabled: true
Format: '[Prefix] &7[Player]'
Join/Quit:
Join:
Enabled: true
Message: '&8[&3EasyChat&8] &e[Player] &3joined the Game.'
Quit:
Enabled: true
Message: '&8[&3EasyChat&8] &e[Player] &3left the Game.'
MOTDs:
Default:
Enabled: true
MOTD: '&3This Server is Using &eEasyChat&3![NewLine]&5EasyChat &7by &oDomeDD'
MaxSlots: 20
ServerFull:
#Enabled if 'MOTDs.Default.Enabled' == true
MOTD: '&3This Server is Using &eEasyChat&3 and is &4full&3![NewLine]&5EasyChat &7by &oDomeDD'
MaxSlots: 20
Maintenance:
Enabled: true
MOTD: '&3This Server is Using &eEasyChat&3 and is in &4maintenance&3![NewLine]&5EasyChat &7by &oDomeDD'
MaxSlots: 0
Prefixes:
Group1: '&8[&4Owner&8]'
Group2: '&8[&4Admin&8]'
Group3: '&8[&cModerator&8]'
Group4: '&8[&bDeveloper&8]'
Group5: '&8[&9Supporter&8]'
Group6: '&8[&2Builder&8]'
Group7: '&8[&5YouTuber&8]'
Group8: '&8[&dTwitch&8]'
Group9: '&8[&6Premium&8]'
Group10: '&8[&eDonator&8]'
Group11: '&8[&aMember&8]'
Group12: '&8[&7CUSTOM&8]'
Group13: '&8[&7CUSTOM&8]'
Group14: '&8[&7CUSTOM&8]'
Group15: '&8[&7CUSTOM&8]'
Group16: '&8[&7CUSTOM&8]'
Group17: '&8[&7CUSTOM&8]'
Group18: '&8[&7CUSTOM&8]'
Group19: '&8[&7CUSTOM&8]'
Group20: '&8[&7CUSTOM&8]'
Group21: '&8[&7CUSTOM&8]'
Group22: '&8[&7CUSTOM&8]'
Group23: '&8[&7CUSTOM&8]'
Group24: '&8[&7CUSTOM&8]'
Group25: '&8[&7CUSTOM&8]'
Group26: '&8[&7CUSTOM&8]'
Group27: '&8[&7CUSTOM&8]'
Group28: '&8[&7CUSTOM&8]'
Group29: '&8[&7CUSTOM&8]'
Group30: '&8[&7CUSTOM&8]'
Default: '&8[&7Player&8]'
Code (Text):
########################
## EasyChat by DomeDD ##
########################
# Placeholders:
# [Time] == Exact Time
# [World] == World Name
# [Player] == Player Name
# [DPlayer] == Players Display Name
# [Target] == Target Name
# [Prefix] == Group Prefix
# [Reason] == Reason
# [MSG] == Message
# [NewLine] == New Line
# Permissions for Prefixes
# EasyChat.Group1 == Group1 Prefix
# EasyChat.Group2 == Group2 Prefix
# . .
# . .
# . .
# . .
# EasyChat.Group30 == Group30 Prefix
Messages:
No Player: '&cYou aren''t a Player!'
No Permissions: '&8[&3EasyChat&8] &4You don''t have the permissions to do this!'
Player Not Online: '&8[&3EasyChat&8] &cThis Player is not Online!'
Configs Reloaded: '&8[&3EasyChat&8] &aSuccessfully reloaded!'
Chat Clear Global: '&8[&3EasyChat&8] &3The Global Chat was cleaned by &e[Player]&3.'
Chat Clear World: '&8[&3EasyChat&8] &3The World Chat was cleaned by &e[Player]&3.'
Chat Clear Player: '&8[&3EasyChat&8] &3You cleaned your Chat.'
Staff Notify Message: '&8[&3EasyStaffChat&8] &3[Player]&8: &7[MSG]'
Maintenance On Message: '&8[&3EasyChat&8] &3Turned Maintenance on!'
Maintenance Kick Message: '&4Maintenance![NewLine]&cTry it later again!'
Maintenance Off Message: '&8[&3EasyChat&8] &3Turned Maintenance off!'
Maintenance Enter Message: '&4Maintenance![NewLine]&cTry it later again!'
Cant Mute Yourself: '&8[&3EasyChat&8] &cYou can''t mute yourself!'
Muted Successfully: '&8[&3EasyChat&8] &cYou muted &e[Target] &csuccessfully for: &3[Reason]&c!'
You Were Muted: '&8[&3EasyChat&8] &cYou were muted by &e[Player] &cfor: &3[Reason]&c!'
Unmuted Successfully: '&8[&3EasyChat&8] &cYou unmuted &e[Target] &csuccessfully!'
You Were Unmuted: '&8[&3EasyChat&8] &cYou were unmuted by &e[Player]&c!'
You Are Muted: '&8[&3EasyChat&8] &cYou are Muted!'
Chat:
MultiverseCore World Alias: true
Date Format: 'HH:mm:ss'
Global Chat:
Enabled: true
Chat Format: '&8[&6[Time]&8] &8[&2[World]&8] [Prefix] &3[Player]&8: &e[MSG]'
# Only needed if 'Chat.Global Chat.Enabled' == false
Prefix: '@'
Per World Chat:
# Enabled if 'Chat.Global Chat.Enabled' == false
Chat Format: '&8[&6[Time]&8] &8[&2[World]&8] [Prefix] &3[Player]&8: &e[MSG]'
Broadcast Format: '&8[&4ALERT&8] &e[MSG]'
Tablist:
Header/Footer:
Enabled: true
Header: '&3Welcome &e[Player] &3on this Server!'
Footer: '&7by DomeDD &8[&2[Players]&7/&c[MaxPlayers]&8]'
Show Prefixes:
Enabled: true
Format: '[Prefix] &7[Player]'
Join/Quit:
Join:
Enabled: true
Message: '&8[&3EasyChat&8] &e[Player] &3joined the Game.'
Quit:
Enabled: true
Message: '&8[&3EasyChat&8] &e[Player] &3left the Game.'
MOTDs:
Default:
Enabled: true
MOTD: '&3This Server is Using &eEasyChat&3![NewLine]&5EasyChat &7by &oDomeDD'
MaxSlots: 20
ServerFull:
#Enabled if 'MOTDs.Default.Enabled' == true
MOTD: '&3This Server is Using &eEasyChat&3 and is &4full&3![NewLine]&5EasyChat &7by &oDomeDD'
MaxSlots: 20
Maintenance:
Enabled: true
MOTD: '&3This Server is Using &eEasyChat&3 and is in &4maintenance&3![NewLine]&5EasyChat &7by &oDomeDD'
MaxSlots: 0
Prefixes:
Group1: '&8[&4Owner&8]'
Group2: '&8[&4Admin&8]'
Group3: '&8[&cModerator&8]'
Group4: '&8[&bDeveloper&8]'
Group5: '&8[&9Supporter&8]'
Group6: '&8[&2Builder&8]'
Group7: '&8[&5YouTuber&8]'
Group8: '&8[&dTwitch&8]'
Group9: '&8[&6Premium&8]'
Group10: '&8[&eDonator&8]'
Group11: '&8[&aMember&8]'
Group12: '&8[&7CUSTOM&8]'
Group13: '&8[&7CUSTOM&8]'
Group14: '&8[&7CUSTOM&8]'
Group15: '&8[&7CUSTOM&8]'
Group16: '&8[&7CUSTOM&8]'
Group17: '&8[&7CUSTOM&8]'
Group18: '&8[&7CUSTOM&8]'
Group19: '&8[&7CUSTOM&8]'
Group20: '&8[&7CUSTOM&8]'
Group21: '&8[&7CUSTOM&8]'
Group22: '&8[&7CUSTOM&8]'
Group23: '&8[&7CUSTOM&8]'
Group24: '&8[&7CUSTOM&8]'
Group25: '&8[&7CUSTOM&8]'
Group26: '&8[&7CUSTOM&8]'
Group27: '&8[&7CUSTOM&8]'
Group28: '&8[&7CUSTOM&8]'
Group29: '&8[&7CUSTOM&8]'
Group30: '&8[&7CUSTOM&8]'
Default: '&8[&7Player&8]'
Other Downloads:
Spoiler: EasyChat for 1.7.x
How to install:
• Download the latest Version of this Plugin
• Put the EasyChat.jar into your plugins folder
• Start/Restart/Reload your Server
• Go into the plugins/EasyChatfolder
• Feel free to configure what you want
• DateFormat: 'HH:mm:ss' = 15:14:13; 'hh:mm:ss' = '3:14:13'
• Save the configurations and restart/reload your Server
ToDo List:
• Add support for 1.12 [ ✘]
• Add support for BetterNick [ ✘]
• Colored chat (with colorcodes) [ ✘]
• Option for MySQL [ ✘]
[ ✘] = coming soon [ ✘] = working on [ ✘] = coming in the next update
Terms of Service
• Describe errors, don't say 'it does not work'
• Don't place a bad review if you didn't ask me for support
• The review section is NOT the place to ask for support or to report bugs/request features, PM me or post it into the discussion
• You are not allowed to decompile/modify and/or redistribute the plugin without permission from me
Spoiler: FAQ
•
Does this Plugin support Java7? ~ Not longer since Version
1.5
• Does this Plugin support older Minecraft versions? ~ See ' Other Downloads'
• Some features of this Plugin don't work ~ Describe your Problem in the ' Discussion' section and make sure you use the correct Java and Minecraft Version
• Can I get the Source Code? ~ Sorry but you can't
• Can you develope Plugins for my Server/Network ~ Sorry but I can't
• Does this Plugin support older Minecraft versions? ~ See ' Other Downloads'
• Some features of this Plugin don't work ~ Describe your Problem in the ' Discussion' section and make sure you use the correct Java and Minecraft Version
• Can I get the Source Code? ~ Sorry but you can't
• Can you develope Plugins for my Server/Network ~ Sorry but I can't
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.
Easy Chat | 1.8 - 1.11.2 is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 2,020 times (via Spigot). Download it and open it directly in the game.