EssayStaffList 1.0

Show current online staff in an inventory or in chat!

  1. Breadcycle44
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.12
    ---- SETUP -----
    Everything regarding setup is in config.yml in the plugin directory. (shown below)
    Make sure you have Vault installed aswell!

    ---- COMMANDS ----
    /staff
    /stafftoggle
    /essaystafflistreload

    ALIASES
    essaystafflistreload -> eslreload
    staff -> stafflist, sl
    stafftoggle

    ---- PERMISSIONS ----
    essaystafflist.*
    essaystafflist.staff
    essaystafflist.<rank>
    NOTE: ranks for essaystafflist.<rank> are to be defined in config.yml!!!

    Help me translate! Send me a message on discord: Breadcycle44#9363​
    Code (YAML):

    # =============================================================
    # COLOR CODE COLORS
    # &0: Black         |   &8: Dark Gray
    # &1: Dark Blue     |   &9: Blue
    # &2: Dark Green    |   &a: Green (Lime)
    # &3: Dark Aqua     |   &b: Aqua
    # &4: Dark Red      |   &c: Red
    # &5: Dark Purple   |   &d: Light Purple
    # &6: Gold (Orange) |   &e: Yellow
    # &7: Gray          |   &f: Black
    # =============================================================
    # COLOR CODE FORMATTING
    # &k: Obfuscated    |   &n: Underlined
    # &l: Bold          |   &o: Italic
    # &m: Strikethrough |   &r: Reset (remove current code applied)
    # =============================================================

    # PLACEHOLDERS
    # These can be used in nearly all settings (specified when you can)
    # {staff}: amount of staff members online
    # {prefix}: the player's prefix
    # {suffix}: the player's suffix
    # {name}: the player's name
    # {displayname}: the player's nickname

    # true: inventory/GUI
    # false: chat message
    use-inventory
    : true

    # Detailed inventory settings
    inventory
    :
       # The title of the inventory
        # Can use '{staff}'
        title
    : "&3Online Staff ({staff})"

        # Extra item settings (the item representing the staff member)
        # Item type is set in the ranks section below
        item
    :
            lore
    :
               # Can use all placeholders (and {ranktitle} for the title declared at the ranks section below)
                # If you want a lore line to be unused, make it '""' instead of nothing
                # If you want a lore line to be empty make it '" "', or give it a color code from above
                line-1
    : "&6Name: &c{name}"
                line-2
    : "&6Rank: &r{ranktitle}"
                line-3
    : "&6Chat: &r{prefix} &r{displayname}"

        # Wheter or not staff members can notify other staff members that they need help
        staff-can-click
    : false

        # Whether or not a sound should be played to the staff member when someone asks for help by clicking
        use-staff-sound
    : true

        # The sound the staff member will hear when someone asks for help by clicking
        staff-sound
    : BLOCK_ANVIL_LAND

        # The message sent to the staff member when someone asks for help by clicking
        # Can use all placeholders (user related placeholders will target the player who clicked)
        staff-message
    : "{prefix} &r{displayname} &r{suffix} &cneeds help!"

        # Whether or not a sound should be played to the player when they ask for help by clicking
        use-player-sound
    : true

        # The sound the person asking for help wil hear when they asked for help by clicking
        player-sound
    : ENTITY_ARROW_HIT_PLAYER

        # The message sent to the person asking for help when they ask for help by clicking
        # Can use all placeholders (user related placeholders will target the staff member)
        player-message
    : "{prefix} &r{displayname} &r{suffix} &ahas been notified!"

        # When a player with permission 'essaystafflist.staff' uses /staff, they will get an item to toggle their visibility
        # You can set this item's type and whether it should be enchanted or not
        # Visibility is toggled on
        toggle-item-on
    : EYE_OF_ENDER
        enchant-toggle-item-on
    : true
        # Visibility is toggled off
        toggle-item-off
    : ENDER_PEARL
        enchant-toggle-item-off
    : false

    # Detailed chat message settings
    chat
    :
       # The title of the chat message (above the listing)
        # Can use '{staff}'
        title
    : "&3Online Staff ({staff})"

        # How to display a staff member
        # Can use all placeholders
        list-member-format
    : "&3- &r{prefix} &r{displayname} &r{suffix}"

        # Can use all placeholders (and {ranktitle} for the title declared at the ranks section below)
        # If you want a line to be unused, make it '""' instead of nothing
        # If you want a line to be empty make it '" "', or give it a color code from above
        list-member-hover-format
    :
            line-1
    : "&6Name: &c{name}"
            line-2
    : "&6Rank: &r{ranktitle}"
            line-3
    : "&6Chat: &r{prefix} &r{displayname}"

        # Display for when 0 staff members are visible/online
        # Can use {staff}
        no-online-members
    : "&cThere are currently no staff members online!"

    # Ranks and their priority (0 is highest priority, 2147483646 lowest)
    # {rank} will be used for its permission: essaystafflist.{rank}
    # WARNING: When giving players any of these permissions, make sure you ALSO give 'essaystafflist.staff', not doing so could BREAK the plugin (at least make it misbehave)
    ranks
    :
       # Give 'essaystafflist.owner' permission
        owner
    :
            priority
    : 0
            title
    : "&6Owner"
            item
    : SKULL_ITEM

        # Give 'essaystafflist.administrator' permission
        administrator
    :
            priority
    : 1
            title
    : "&cAdministrator"
            item
    : SKULL_ITEM

        # Give 'essaystafflist.moderator' permission
        moderator
    :
            priority
    : 2
            title
    : "&5Moderator"
            item
    : SKULL_ITEM

        # If no rank permission is given, these will apply (has no priority since it's the default one)
        default
    :
            title
    : "&cStaff Member"
            item
    : SKULL_ITEM
     

Recent Updates

  1. Inventory Bug
  2. Minor Bugs