Ultra Simple Staff Chat 2.2.1

The complete, and customizable staff chat solution, built with server owners in mind.

  1. TheDiamondPicks
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    Source Code:
    https://github.com/TheDiamondPicks/staff-chat
    Often staff chat solutions have few features, and are bloated with excessive formatting. The goal of this plugin is to be a lightweight and easy to use solution.

    upload_2017-2-7_19-37-38.png
    By default there are 8 separate chats, but everything you see is configurable!
    /hc - Helper chat - staffchat.helper
    [​IMG]
    /mc - Moderator chat - staffchat.mod
    [​IMG]
    /mpc - Moderator+ chat - staffchat.modplus
    [​IMG]
    /ac - Admin chat - staffchat.admin
    [​IMG]
    /dc - Developer chat - staffchat.dev
    [​IMG]
    /bc - Builder chat - staffchat.builder
    [​IMG]
    /hdc - Head chat (For the head developer, builder, admin etc.) - staffchat.heads
    [​IMG]
    /sc - All staff chat - staffchat.staff
    [​IMG]

    upload_2017-2-7_19-38-24.png
    /scr - Reload the configuration. Permission - staffchat.reload
    /csc [chat command] [message] - Allows the console to chat.

    upload_2017-2-7_19-38-2.png
    Code (YAML):

    # Use the value %PLAYER% to show the sender's name
    # and use the value %MSG% to show the sender's message
    # Colour codes can be found at the following link http://wiki.ess3.net/mc/
    # Please note formatting codes must be placed after colour codes as the colours cancel all formatting out
    options
    :
    allow-colour-codes
    : false
    console-username
    : "&4CONSOLE"
    no-permission-message
    : "&cYou do not have permission to perform that command."
    not-console-message
    : "&cConsole use only!"

    chats
    :
    helper
    :
      command
    : "hc"
      format
    : "&b<%PLAYER%&b> %MSG%"
      permission
    : "staffchat.helper"
    moderator
    :
      command
    : "mc"
      format
    : "&d<%PLAYER%&d> %MSG%"
      permission
    : "staffchat.mod"
    modplus
    :
      command
    : "mpc"
      format
    : "&5<%PLAYER%&5> %MSG%"
      permission
    : "staffchat.modplus"
    admin
    :
      command
    : "ac"
      format
    : "&c<%PLAYER%&c> %MSG%"
      permission
    : "staffchat.admin"
    developer
    :
      command
    : "dc"
      format
    : "&9<%PLAYER%&9> %MSG%"
      permission
    : "staffchat.dev"
    builder
    :
      command
    : "bc"
      format
    : "&a<%PLAYER%&a> %MSG%"
      permission
    : "staffchat.builder"
    heads
    :
      command
    : "hdc"
      format
    : "&e<%PLAYER%&e> %MSG%"
      permission
    : "staffchat.heads"
    staff
    :
      command
    : "sc"
      format
    : "&6<%PLAYER%&6> %MSG%"
      permission
    : "staffchat.staff"
     
    If you want to add a chat, it is easy as adding this onto the config under the chats section:
    Code (YAML):
    customchat:
      command
    : "cc"
      format
    : "&d%PLAYER%&f:&d %MSG%"
      permission
    : "customchat.custom"
    Addition! You can now use PlaceholderAPI placeholders! A full list is available here.
    upload_2017-2-7_19-39-35.png
    A few things to note. The default console-username variable can break some chats, e.g the format
    Code (YAML):
    format: "&b<%PLAYER> %MSG%"
    would look like this (with the default console username):
    upload_2017-2-6_8-49-48.png
    To fix this, just place the desired colour after the username variable e.g:
    Code (YAML):
    format: "&b<%PLAYER%&b> %MSG%"
    In order to make the commands work, the event PlayerCommandPreprocessEvent was used. This means that any plugin which blocks, or overrides commands using the normal command framework will not work! To fix this either use the permissions feature, or remove the chat.

    upload_2017-2-7_19-40-8.png
    You can view the source code at the project GitHub:
    https://github.com/TheDiamondPicks/staff-chat

    upload_2017-2-7_19-41-4.png
    Please report all bugs in the issues section:
    https://github.com/TheDiamondPicks/staff-chat/issues
    Alternatively the discussion thread is also a valid place, however reviews aren't!
    LordeJerry likes this.

Recent Updates

  1. Bug Fix
  2. Added Placeholder API Support
  3. A few bug fixes

Recent Reviews

  1. untuned
    untuned
    5/5,
    Version: 1.1
    Nice plugin. You should really continue that TODO section, too.
    //character filling :(

    hi picks :3
    1. TheDiamondPicks
      Author's Response
      Thanks for the review. The code for the update is pretty much done, I just need to fix a few residual bugs.
  2. LordeJerry
    LordeJerry
    5/5,
    Version: 1.1
    This is a great plugin.

    Just what I have been looking for.

    I like the way you can change the colour of the chat

    Thanks for this Picks!
    1. TheDiamondPicks
      Author's Response
      Thanks for the review!
  3. aus7124
    aus7124
    5/5,
    Version: 1.0
    Awesome plugin Suggestion: Add a config to be able to remove the "<>"
    And change the way it looks!!!
    1. TheDiamondPicks
      Author's Response
      Thanks for the positive review! I have added your suggestion to the Todo list