HomeJavaModsEasy Chat | 1.8 - 1.11.2
Easy Chat  | 1.8 - 1.11.2
[​IMG]
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

Datas:
Spoiler: config.yml
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:


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

Commands

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.

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.

Explore more