StaffAlert - an in GUI staff tool [1.8.x] 2.1

An useful and cool Gui that will help your Staff & Players

  1. MrCreeper1216
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    [​IMG]

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

    [​IMG]


    0524a4da6f975ed33a810b56fb2c18cc.png






    AN IN GUI SOLUTION WHICH FEATURES

    prima.png seconda.png

    terza.png

    4.2.png

    MAIN GUI

    GUI2.png
    OTHER EXAMPLES
    staffchat.png hideme.png


    COMMANDS & PERMISSIONS
    Code (YAML):
    Command: /staff
    Permission
    : staffalert.gui
    Description
    : Open the StaffGui
    Aliases
    : /staffalert /staffgui

    Command
    : /staff help
    Permission
    : staffalert.help
    Description
    : See available commands
    Aliases
    : /staffalert help /staffgui help

    Command
    : /staff check <name>
    Permission
    : staffalert.checkstaff
    Description
    : Check admin join/quit time
    Aliases
    : /staffalert check /staffgui check

    Command
    : /staff reload
    Permission
    : staffalert.reload
    Description
    : Reload plugin configuration file
    Aliases
    : /staffalert reload /staffgui reload

    Command
    : /staffchat
    Permission
    : staffalert.chat
    Description
    : Join/Quit private staff chat channel
    Ps
    : while in staffchat , use @P at the start of the message to send it outside of che staffchat
    Aliases
    : /stchat /adminchat

    Command
    : /hideme
    Permission
    : staffalert.hide
    Description
    : Vanish/Unvanish from online staffers
                           You will not receive help request anymore
                           You will also perform a "silent" quit
    Aliases
    : /vanishstaff  /vstaff

    Command
    : /hideme list
    Permission
    : staffalert.hidelist
    Description
    : See vanished administrators
    Aliases
    : /vanishstaff list  /vstaff list

    IMPORTANT !  To let the plugin recognise a player as an administrator just add to the player permission
    :   staffalert.admin                
    CONFIGURATION FILE
    Code (YAML):
    #|------------------(StaffAlert - 1.8.x)------------------|#
    #|                     Version >  2.0                     |#
    #|             by NaTorOG (Discord > NatorOG#7677         |#
    #|------------------(Configuration File)------------------|#
    #Every Message has full support for color codes &7 &c &2 ...
    #For any problem or question ask me on spigot : https://www.spigotmc.org/resources/staffalert-an-in-gui-staff-tool-1-8-x.74351/
    # # # # # # # # # # # # # # # # # # # #
    # # #      [StaffGui set up]      # # #
    #Set StaffGui Title
    staff-gui
    : "&c&lStaffGui"
    #Set Help Request item custom lore and title
    #You can add lines BUT
    #Try to do not add more than 15 lines!
    help-item-title
    : "&c&lHelp Request"
    help-request-lore
    :
    - "&7Ask support to all the"
    - "&7the online staffers and remeber"
    - "&7after one you will need to wait &f{cooldown}"
    - "&7before sending another one!"
    #Set Information item custom lore and title
    #You can add lines BUT
    #Try to do not add more than 15 lines!
    info-item-title
    : "&9&lInformation"
    information-lore
    :
    - "For any question you can"
    - "try to contact bla bla"
    - "You can Find our support page at"
    - "www.myserver.com"
    #Set Online Staffers item custom lore and title
    #You can add lines BUT
    #Try to do not add more than 15 lines!
    #This lore will work only when there are no more administrators online!
    staff-item-title
    : "&a&lOnline Staffers"
    online-staffers-lore
    :
    - "&7It seems that there are no admin"
    - "&aonline &7anymore. Do not panic"
    - "&7You can also see or do bla bla..."
    #Set Close item custom lore and title
    #You can add lines BUT
    #Try to do not add more than 15 lines!
    close-item-title
    : "&2&lClose"
    close-menu-lore
    :
    - "&7Close the menu"
    - "&7(right click)"
    #Set Filling item for empty boxes
    #IMPORTANT! Remember that if your are running a multiple version server
    #Set Filling item for empty boxes
    #Here you can find a list of all 1.8 Materials https://helpch.at/docs/1.8/org/bukkit/Material.html
    #If Material has no byte like GRASS or GOLD, ecc..
    #Just put in item-byte 0
    fill-gui-item
    : STAINED_GLASS_PANE
    item-byte
    : 15
    # # # # # # # # # # # # # # # # # # # #
    # # #     [Values and Options]    # # #
    #Do you want to alert your staff also with an ActionBar?
    #If set to true the admin will receive message set up in rec-staff-message:
    send-actionbar-message
    : false
    #Cooldowns in seconds between staff requests?
    #Set this to let players wait an x time before
    #clicking again the button in the GUI to alert the staff
    #Using high values could cause server lags
    request-cooldown
    : 30
    #Enable join/quit alert message? If set to true all the players will receive
    #the configured message when an administrator join/quit the server.
    #NOTE: this WILL NOT afflict the join/quit format message!
    #like Player left the game or Player joined the game.
    #Use {player} to show the playername.
    alert-on-join
    : true
    alert-on-left
    : true
    # # # # # # # # # # # # # # # # # # # #
    # # #      [Messages set up]      # # #
    #When is it Displayed?
    # > > Player does not have sufficent permission!
    no-permission
    : "&c&lYou do not have access to /staff commands!"
    #When is it Displayed?
    # > > Player send an help request through StaffGui
    req-sent-message
    : "&7&lThe Help request has been sent to online administrators!"
    #When is it Displayed?
    # > > Staff receive an help request sent from {player}
    rec-staff-message
    : "{player} is asking for support! Go and help him."
    #When is it Displayed?
    # > > Trying to send another help request and cooldown has not expired
    need-towait-message
    : "&7You need to wait to send another &cHelp Request!"
    #When is it Displayed?
    # > > Trying to send an help request through StaffGui but no administrators are online
    nostaff-available
    : "&7It seems that there are no &cstaffers &7online !"
    #When is it Displayed?
    # > > Cooldown has expired and player can now send another help request
    cooldown-finished-message
    : "&7You can now send another &cHelp Request!"
    #When is it Displayed?
    # > > An administrator join/left the server
    join-message
    :
    - "&m-------------------------------------------"
    - "&7To &aonline &7players, Pay &cattention!"
    - "&7Administrator &7
    : &c{player} &7has &ajoined"
    - "
    &m-------------------------------------------"
    quit-message:
    - "
    &m-------------------------------------------"
    - "
    &7To &aonline &7players, Pay &cattention!"
    - "
    &7Administrator &7: &c{player} &7has &4left"
    - "
    &m-------------------------------------------"
    DISCORD
    [​IMG]
    Enn3DevPlayer likes this.

Recent Reviews

  1. OR3O
    OR3O
    5/5,
    Version: 2.0
    Works perfectly, good job. Though the join and leave messages are kind of useless is there a way to disable them?

    Also, would it be ok if I posted this plugin on http://www.mcbbs.net/? I'll give you credit.
    1. MrCreeper1216
      Author's Response
      To disable join/quit messages there's a section in the config called Values & Options which contains
      alert-on-join: true
      alert-on-left: true
      Set both to false.
      If you want you can, but yeah, just give me credits!
      Thank you for your review.