HomeJavaModsAlonsoBungeeStaffLite[1.8-1.13] • NEW! Private Message-Toggle Service-Online Staff-100% Customizable
AlonsoBungeeStaffLite[1.8-1.13] • NEW! Private Message-Toggle Service-Online Staff-100% Customizable
ModsJava

AlonsoBungeeStaffLite[1.8-1.13] • NEW! Private Message-Toggle Service-Online Staff-100% Customizable

⬇ Download on Spigot
THIS IS A BUNGEECORD PLUGIN
AND REQUIRES A PERMISSION PLUGIN

[​IMG]
[​IMG] [​IMG] [​IMG]

AlonsoBungeeStaffLite is a simple plugin that allow server owners/developers give staff good moderation tools to do their job.

Actually, I made this plugin for my network. I couldn't find any plugin to help my staff, and the options i found didn't work well. I remade this version to make it more simple, easy to use and lightweight.
I think this could help someone else.
In short, it shows staff members on service.
[​IMG]
I provide support through discord for all my plugins, if you have any question, problem, suggestion, or bug of any kind related to one of them I will be happy to help you as much as i can. Join discord now by clicking the image above!

Many of you may know how to code plugins, but there are people who don't.
This is made for those people.

Review section is not place for bug reports.

[​IMG]

[​IMG]
Toggle staffchat to send messages just typing (without commands)
[​IMG]

Default staff chat format (configurable in config.yml)
[​IMG]

/staff command to show if staffs are connected
[​IMG]

/toggleduty command to broadcast wether or not you are on service
[​IMG]

/staff command to show online staff
[​IMG]

/amsg command to send private messages to players[​IMG]

[​IMG]
Installing plugin in your server:
[​IMG]
All commands and permissions are configurable in config.yml

/staff - Show online members on service
Permission: alonsobungeestafflite.staff

/schat - Command to toggle or send message in staff channel
Permission: alonsobungeestafflite.staffchat

/toggleduty - Toggle service and broadcast status
Permission: alonsobungeestafflite.toggleduty

/absreload - Reload plugin almost completely
Permission: alonsobungeestafflite.reload

/amsg - Send a private message to a player
Permission: alonsobungeestafflite.message

[​IMG]
config.yml
Code (YAML):
[/LEFT ]
###################################################################################################
#     _   _                  ___                        ___ _         __  __   _    _ _           #
#    /_\ | |___ _ _  ___ ___| _ )_  _ _ _  __ _ ___ ___/ __| |_ __ _ / _|/ _| | |  (_) |_ ___     #
#   / _ \| / _ \ ' \(_-</ _ \ _ \ || | ' \/ _` / -_) -_)__ \  _/ _` |  _|  _| | |__| |  _/ -_)    #
#  /_/ \_\_\___/_||_/__/\___/___/\_,_|_||_\__, \___\___|___/\__\__,_|_| |_|   |____|_|\__\___|    #
#                                        |___/                                                    #
#                                                                                                 #
#                                     Created by AlonsoAliaga                                     #
#                             https://www.spigotmc.org/members/281176/                            #
#                                          Lite Version.                                          #
#                                                                                                 #
###################################################################################################

#Modify command as you want, you cannot create more commands.
Commands
:
  Toggle-command
:
    Name
: 'toggleduty'
    Permission
: 'alonsobungeestafflite.toggleduty'
  Staff-command
:
    Name
: 'staff'
    Permission
: 'alonsobungeestafflite.staff'
  Staff-chat
:
    Name
: 'schat'
    Enabled
: true
    Permission
: 'alonsobungeestafflite.staffchat'
  Reload-command
:
    Name
: 'absreload'
    Permission
: 'alonsobungeestafflite.reload'
  Message-command
:
    Name
: 'amsg'
    Enabled
: true
    Permission
: 'alonsobungeestafflite.message'

#Create your own prefix here, make sure they are unique and different from each other.
#You can create as many as you want, no limits!
Ranks
:
  helper
:
    Prefix
: '&9 [HELPER ]'
    Color
: '&9'
    Permission
: 'alonsobungeestafflite.rank.helper'
  mod
:
    Prefix
: '&2 [MOD ]'
    Color
: '&2'
    Permission
: 'alonsobungeestafflite.rank.mod'
  admin
:
    Prefix
: '&c [ADMIN ]'
    Color
: '&c'
    Permission
: 'alonsobungeestafflite.rank.admin'
  owner
:
    Prefix
: '&4 [OWNER ]'
    Color
: '&4'
    Permission
: 'alonsobungeestafflite.rank.owner'

Messages
:
  No-permission
: '&cYou do not have permission to perform this command.'
  Staff-command
:
    Upper-bar
: '&7&l -------------- &d&lAlonso&5&lBungee&d&lStaff&f&lLite &7&l --------------'
    No-staff-online
: ' &cThere are not staffs online at the moment'
    Entry-format
: ' {PREFIX } {COLOR } {NAME } &7is &aon service&7! (&f {SERVER }&7 )'
    Lower-bar
: '&7&l ------------------------------------------------'
  Toggle-duty
:
    On-service
: '&6➲ {PREFIX } {COLOR } {NAME } &7is now &aon service&7!'
    Out-of-service
: '&6➲ {PREFIX } {COLOR } {NAME } &7is now &cout of service&7!'
    No-rank-found
: '&cError! It seems you have staff permission but not the specific rank permission. Notify to a higher rank.'
  Staff-chat
:
    Format
: '&5&l [&f&lStaffChat&5&l ] &d {PLAYER }&8 (&7 {SERVER }&8 )&d : &f{MESSAGE}'
    Toggle-on
: '&aStaff chat has been enabled!'
    Toggle-off
: '&cStaff chat has been disabled!'
  Message-command
:
    Usage
: '&cUsage : / {COMMAND } [player ] [message ]'
    Player-not-found
: '&cPlayer {PLAYER } is not online!'
    Formats
:
      Sender
: '&c [STAFF ] {PREFIX } {COLOR } {SENDER } &c-> &f {TARGET }&8 (&7 {SERVER }&8 )&c : &7{MESSAGE}'
      Receiver
: '&c [STAFF ] {PREFIX } {COLOR } {SENDER } &c-> &f {TARGET } : &c&l{MESSAGE}'
  Reload-command
:
    Reloaded
: '&a [ABSLite ] Some configurations have been reloaded! Some changes may require a restart.'

#Add the name of the servers (like in your config.yml) here to disable all commands there
#to prevent non-registered members use commands before authenticating if your server allow
#offline players to join.
Disabled-servers
:
- 'Authlobby-1'
- 'Authlobby-2'
- 'Authlobby-3'

#Add the name of the servers (like in your config.yml) here that make sure the player has logged in successfully
#When a staff joins one of these servers he will be added to a list of "online staff" and will receive staff chat messages.
#Keep in mind that if your auth server is the same as the lobby one, this may not work.
#Strongly recommended that you use different servers for Auth and Main lobby, otherwise there may be problems.
Lobby-servers-enabled
: true
Lobby-servers
:
- 'Lobby-1'
- 'Lobby-2'
- 'Lobby-3'
[LEFT ]

[​IMG]
None yet. You can send me your tutorials :D

[​IMG]
1) Why is it a Lite version?
Answer:
Because i'm planning to release a premium version with more features if i see people like it.
Working on it ;)

2) I found an error or a bug, what do i do?
Answer:
Report it in discussion tab.

3) Where can i receive support?
Answer:
Join my discord server, it's on top.​

4) Will you update the plugin?
Answer:
I think so, of course to fix errors or bugs if there are. Maybe to add new features also.

[​IMG]
This is a simple plugin, i don't think it requires more features.
But if you have any suggestion, let me know in discussion tab.

[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG]
[​IMG]
By downloading this resource you agree all following terms and conditions:

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.

AlonsoBungeeStaffLite[1.8-1.13] • NEW! Private Message-Toggle Service-Online Staff-100% Customizable is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 628 times (via Spigot). Download it and open it directly in the game.

Explore more