Sueta

SBAC - SafeBungeeAdminChat

1.1.3

A lightweight AdminChat plugin that is safe, simple to use and efficient.

·Plugin

SafeBAC - SafeBungeeAdminChat
A lightweight AdminChat plugin that is safe, simple to use and efficient.
This Admin Chat plugin is only for Bungeecord.

Features

  • Implementation of newer features - Features like Click events and hover events are 100% supported and give your players and your staff a better way of interacting with AdminChat and HelpOP messages
  • Highly customizable - You can enable/disable almost every feature of the plugin in the config.yml file (you can even disable the HelpOP command completely if you don't want it).
  • AdminChat toggle - For those lazy people who just *cba* to write /ac every-single-time.
  • Active Development - No need to worry about if this plugin will be updated to latest version of Bungeecord, this plugin will always be updated and maintained
  • Your Ideas - If You post an idea/suggestion it's quite likely that it will be implemented in the near future
  • Free - This plugin will always be free, I don't believe in Premium resources so this plugin will be free ALWAYS (if you want to support me, you can donate, but it's not needed to download/use the plugin)

Commands & Permissions

  • /ac <message> - The command for sending messages to other online staff members. (sbac.ac)
  • /sbac reload - Reload the Config.yml file. (sbac.*)
  • /act - Toggle the admin chat (sbac.act)
  • /sbac - See the basic information about the plugin.
  • /helpop or /hp - The command for players to send a message to online staff.
  • /mc <message> - The command for sending messages to other online mods and admins (sbac.mc)
  • /mct - Toggle the modchat (sbac.mct)
  • sbac.helpop - Let players use the /helpop command
  • sbac.helpop.receive - Let staff members receive messages from /helpop

Config.yml

config.yml
# SafeBungeeAdminChat - By DirolGaming 

# MESSAGES 
# Configure the message sent to console when it invokes a command. 
console-message: "This command is not supported in console." 
# Configure the message sent to players who don't have enough permissions for a certain command. 
no-permission: "&8[&c&lSBAC&8] &7You do not have enough permissions for this command." 
# Configure the message sent when the player hasn't added a message to a command that needs it. 
invalid-usage: "&8[&c&lSBAC&8] &7Please insert a message." 
# Configure the message of toggling AdminChat. 
adminchat-toggle-enabled: "&8[&c&lSBAC&8] &7AC toggled." 
adminchat-toggle-disabled: "&8[&c&lSBAC&8] &7AC toggle disabled." 
modchat-toggle-enabled: "&8[&c&lSBAC&8] &7MC toggle enabled." 
modchat-toggle-disabled: "&8[&c&lSBAC&8] &7MC toggle disabled." 
# Configure the message of the configuration file being reloaded. 
config-reloaded: "&7Config has been reloaded. Yay?" 

# UPDATE CHECK 
# Do you want the plugin to automatically check for updates at startup? 
check-update: true 

# ADMIN CHAT 
# Configure the format of AdminChat, available placeholders are: %player% & %message%. 
adminchat-format: "&c&lAC &f%player%&8: &f%message%" 
# AdminChat Hover - Set the text you want a player to see, when they hover their mouse pointer over the text that someone sent. 
# Placeholders: %server% (this placeholder works only on hover messages and on command suggestion messages) & %prefix%. 
adminchat-hover: 
  enable: true 
  message: "&f&lServer: &f&l%server%" 
# AdminChat Click - Set the action 
adminchat-click: 
  enable: true 
  url: 
    enable: false 
    url: "google.com" 
  command: 
    enable: true 
    command: "/msg %player%" 

# MOD CHAT - Placeholders are the same as AdminChat's placeholders. 
modchat-format: "&2&lMC &f%player%&8: &f%message%" 
modchat-hover: 
  enable: true 
  message: "&2&lServer: &a%server%" 
modchat-click: 
  enable: true 
  url: 
    enable: false 
    url: "foosite.com" 
  command: 
    enable: true 
    command: "/msg %player%" 

# HELPOP 
# Do you want to enable Helpop command? 
enable-helpop: true 
# The format of HelpOP, available placeholders: %player% & %message%. 
helpop-format: "&4&lHelpOP &f%player%&8: &f&l%message%" 
# Same placeholders and configuration system like AdminChat Hover and Click events. 
helpop-hover: 
  enable: true 
  message: "&7&lServer: &f&l%server%" 
helpop-click: 
  enable: true 
  url: 
    enable: false 
    url: "googol.com" 
  command: 
    enable: true 
    command: "/server %server%" 

# Configure the message that will be sent to the player who uses the /helpop command. 
helpop-received: "&f&lYour message was successfully received and sent to online staff. If nobody reacts, you can head to our forum by clicking on this text." 
# This part is for the helpop received message, so you can let the players visit your forum, etc. 
helpop-received-hover: 
  enable: true 
  message: "&f&lClick on the text to visit our forum." 
helpop-received-click: 
  enable: true 
  url: 
    enable: true 
    url: "insert your link" 
  command: 
    enable: false 
    command: "/whatislove"


Donate:

Donate to let me buy candy, coffee and help me fight off the evil creatures like responsibilities & bills! if you donate and PM me, I will make a Donation tab on the plugin main page and put you on the donators list, also, if you have a server, you can PM me the IP of the server.


Dependency & Metrics:


To-Do:

  • You tell me! :)

I just want to say, I'm just learning Java so if there are any bugs/mistakes in my plugin, please PM me about them, or leave them in the discussions section. Don't be afraid to leave a review of my plugin, feedback means everything to me.Thank you for downloading, or even just checking out the plugin! :)

Notes:
Do not leave a negative review just because you are having some issues with the plugin. For bug reports use the discussions page or visit the Issue Tracker on GitHub .
For new builds that may or may not be unstable, visit Jenkins .

Similar projects

Plugin →