Staff-Core 4.4.6

STAFFMODE | BAN GUI | REPORT GUI | WARN GUI | WEB | STAFFCHAT | INVSEE | VANISH

  1. barrar3port
    Native Minecraft Version:
    1.17
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    Source Code:
    https://github.com/BarraR3port/Staff-Core
    Languages Supported:
    Español
    Banner.png


    This Sƚαϝϝ-Cσɾҽ plugin, gives you everything your staff needs to moderate.
    Multi Language Support in Version 4.4!

    mysql compatible.png


    In Versions under 1.14 the plugin is not fully working, just some features!


    Staff Core is 100% Mysql and Bungeecord compatible, actually I really recommend using Mysql or Bungeecord to have a better expirience!
    Code (YAML):
       - staff:
           staffcore.staff
        - staffcore-reload
            staffcore.reload
        - freeze
    :
           staffcore.freeze
        - unfreeze-himself
    :
           staffcore.unfreeze.himself
        - freeze-bypass
    :
           staffcore.freeze.bypass
        - staff-chat
    :
           staffcore.sc
        - clear-chat
    :
           staffcore.clearchat
        - toggle-staff-chat
    :
           staffcore.tsc
        - toggle-chat-bypass
    :
           staffcore.togglechat.bypass
        - mute
    :
           staffcore.mute
        - un-mute
    :
           staffcore.unmute
        - help-op
    :
           staffcore.helpop
        - ban
    :
           staffcore.ban
        - un-ban
    :
           staffcore.unban
        - alts
    :
           staffcore.alts
        - fly
    :
           staffcore.fly
        - gmc
    :
           staffcore.gmc
        - gms
    :
           staffcore.gms
        - heal
    :
           staffcore.heal
        - ip
    :
           staffcore.ip
        - vanish
    :
           staffcore.vanish
        - vanish-see
            staffcore.vanish.see
        - ping
    :
           staffcore.ping
        - report
    :
           staffcore.report
        - report-list
    :
           staffcore.reportlist
        - staff-list
    :
           staffcore.stafflist
        - tp
    :
           staffcore.tp
        - tp-all
    :
           staffcore.tp.all
        - warn
    :
           staffcore.warn
        - warn-change
    :
           staffcore.warn.change
        - warnings
    :
           staffcore.warnings
        - inv-see
    :
           staffcore.invsee
        - ender-see
    :
           staffcore.endersee
        - wipe
    :
           staffcore.wipe
        - suicide
    :
           staffcore.suicide
        - day
    :
           staffcore.day
        - night
    :
           staffcore.night
        - weather
    :
           staffcore.weather


    Videos.png


    There it is a video where I explain and show how the plugin works:





    features.png

    Vanish:
    This feature will fully vanish the Staff Members from the normal players. Preventing the vanish players to do any interaction with the world and the players.

    Ways to use it:
    - Using the command /v
    - Using the vanish feature while in staff mode.

    Commands:
    - /v <--------- this will turn on or off your vanish.
    - /v <Player> <------- this will turn on or off other players vanish.


    Permissions:
    - staffcore.vanish
    - staffcore.vanish.see

    [​IMG]


    Freeze:
    This feature will fully freeze players. Preventing them to do any interaction with the world and the players, for example: Break blocks, chat, type commands, etc.

    Ways to use it:
    - Using the command /freeze <PlayerName>
    - Using the freeze feature while in staff mode.

    Commands:
    - /v <Player> <------- this will turn freeze or unFreeze Players.


    Permissions:
    - staffcore.freeze
    - staffcore.freeze.bypass
    - staffcore.unfreeze.himself


    [​IMG]
    [​IMG]

    Chat Manager:
    This feature will contains other 3:

    The First one is the ToggleStaffChat, that will allows to enable or disable the staff chat.
    Ways to use it:
    - Using the command /tsc
    - You can also use /sc <message>
    - Using the Chat Manager feature while in staff mode.



    [​IMG]



    The Second one is the Mute Chat Manager, that will open a new gui were you can choose between mute the global chat and mute an specific player chat, here you have some videos:


    [​IMG]

    [​IMG]


    The Last one is the Clear Chat Manager, that will open a new gui were you can choose between clear the global chat and clear an specific player chat, here you have some videos:


    [​IMG]

    Ways to use it:
    - Using the Command /cc <----- will clear the server chat
    - Using the Command /cc <Player> <-- will clear an specific player chat
    - Using the Clear Chat Manager feature while in staff mode.


    Commands:
    - /tsc <PlayerName>
    - /sc <msg>
    - /mute <PlayerName> <number><s/m/h/d>
    - /mute <PlayerName> (This will mute forever)
    - /mute (This will mute the chat forever)
    - /unmute <PlayerName>
    - /unmute

    - /cc
    - /cc <PlayerName>


    Permissions:
    - staffcore.mute
    - staffcore.clearchat
    - staffcore.sc
    - staffcore.tsc


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

    Report Manager:
    This feature will open an gui with 2 main options:
    The First one will open another gui with all the opened reports were you will be able to choose what to do with the report. You can Delete the report and you can Close the report. Here you have some videos:


    [​IMG]
    [​IMG]


    The Second one will open another gui with all the Closed reports were you will be able to choose what to do with the report. You can Delete the report and you can Open the report. Here you have a video:


    [​IMG]



    Ways to use it:
    - Using the command /reportlist
    - Using the Report Manager feature while in staff mode.

    Commands:
    - /reportlist <------- This will open the Report Manager Gui.


    Permissions:
    - staffcore.reportlist


    InvSee:
    This feature will open the player selected inventory, showing the Staff Member all the items that the player has, his health, ping and much more!. Here you have a video:


    [​IMG]


    Ways to use it:
    - Using the command /invsee <PlayerName>
    - Using the InvSee feature while in staff mode.

    Commands:
    - /invsee <Player>


    Permissions:
    - staffcore.invsee



    Staff Off:
    This feature will remove you from the staff mode.

    Ways to use it:
    - Using the command /staff
    - Using the Staff Off feature while in staff mode.


    Commands:
    - /staff
    Permissions:
    - staffcore.staff


    other Commands.png

    Report System:
    This plugin includes an Report System that allows players to report with a gui and with their own reason, here an example:
    Usage:
    - /report <PlayerName>
    Permission:
    - staffcore.report
    [​IMG]
    [​IMG]


    Gamemode System:
    This plugin includes an Gamemode System that allows players change between Survival and Creative Mode, here an example:

    [​IMG]

    Usage:
    - /gmc
    - /gmc <PlayerName>
    - /gms
    - /gms <PlayerName>
    Permission:
    - staffcore.gmc
    - staffcore.gms

    Teleport System:
    This plugin includes an Teleport System that allows players to teleport between them and all, here you have some videos:

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

    Usage:
    - /tp <PlayerName>
    - /tp <PlayerName> <PlayerName>
    - /tpall
    - /tpall <PlayerName>
    Permission:
    - staffcore.tp
    - staffcore.tp.all


    Fly System:
    This plugin includes an Fly System that allows players to fly, here an example:
    [​IMG]

    Usage:
    - /fly
    - /fly <PlayerName>
    Permission:
    - staffcore.fly

    Climate System:
    This plugin includes an Climate System that allows players to change the weather with a command, here an example:

    [​IMG]

    Usage:
    - /weather <clear/rain/storm>

    Permission:
    - staffcore.weather

    Net System:
    This plugin includes an Net System that allows players to see others players ip and ping, here an example:

    [​IMG]

    Usage:
    - /ping
    - /ping <PlayerName>
    - /ip
    - /ip <PlayerName>
    Permission:
    - staffcore.weather

    Reload & Info System:
    This plugin includes an Reload & Info System that allows players to see 2 different list of players, one for all the players that are vanished and all the players that are in staff mode. Also you can check if there is a new version out and reload the config!
    Here you can see some videos:

    [​IMG]

    Usage:
    - /staffcore <reload/staff/vanished/version>
    Permission:
    - staffcore.staff

    config.png

    Code (YAML):
    #     ______     _                ___      ___                  ______                                    #
    #   .' ____ \   / |_            .' ..]   .' ..]               .' ___  |                                   #
    #   | (___ \_| `| |-'  ,--.    _| |_    _| |_      ______    / .'   \_|   .--.    _ .--.   .---.          #
    #    _.____`.   | |   `'_\ :  '-| |-'  '-| |-'    |______|   | |        / .'`\ \ [ `/'`\] / /__\\         #
    #   | \____) |  | |,  // | |,   | |      | |                 \ `.___.'\ | \__. |  | |     | \__.,         #
    #   \______.'   \__/  \'-;__/  [___]    [___]                 `.____ .'  '.__.'  [___]     '.__.'   4.4   #
    #                                                                                                         #
    #                                                                               By BarraR3port : [CONFIG] #
    #                                                                                                         #
    # If you need some help, or you have any suggestion please join in my discord:                            #
    # ------------------> https://discord.gg/rgekTwy <------------------                                      #
    #                                                                                                         #

    # ------------> MYSQL <--------------
    mysql
    :
      enabled
    : false  #<------------------ On true you will use mysql!
      host
    : "localhost" #<--------------- The host!
      port
    : "3306" #<-------------------- The port!
      database
    : "staffcore" #<----------- The name of the database!
      username
    : "root" #<---------------- The username of the database!
      password
    : "" #<-------------------- Leave in blanc if you don't use password!

    # ------------> BUNGEECORD <--------------
    # For using this, you will need to have enabled the mysql otherwise it won't work and may show up some errors
    # This is meant to notify all your StaffMembers about the Ban Alerts, Report Alerts, and so on.
    # The Mysql is needed cuz that's where the plugin is going to get all the data like: the reason, the name...
    bungeecord
    :
      enabled
    : false
      server
    : "the_current_server" # This is the name of the server!
      server_prefix
    : " &7[&a%server%&7] "

    # ------------> STAFF-CORE <---------
    clean_messages
    : "&4&lCleaned all the msg!"
    no_online_players
    : "&cNo players &aOnline&c!"
    disable_outdated_plugin
    : false # ON ENABLE IF THE PLUGIN IS OUTDATED, IT WILL AUTOMATIC BE DISABLED.
    server_prefix
    : "&8[&a&lSTAFF CORE&r&8]&r "
    staff_prefix
    : "&8[&3&lSTAFF&r&8]&r "
    language
    : "EN_NA" # Currently there is English (EN_NA) and Spanish (ES_CL)

    # ------------> DISCORD <--------------
    # If you have a discord and you want to implement webhooks with StaffCore, change it to true.
    # There are two different channels that StaffCore handles, the Alerts Channel & Debug Channel.
    # In the Alerts Channel, all the alerts will be sent to that channel, like bans, reports, etc.
    # In the Debug Channel, everything that happens in the plugin will be sent to that Channel, for exp:
    # If a player change his GameMode, or if a player kills another. (THIS IS STILL IN DEVELOPMENT, MORE STUFF SOON)
    # Now, How to implement this?, Easy, just Create a Channel > Edit Channel > Integrations > WebHooks > New WebHook >
    # Copy WebHook URL and pasted into each Type.
    discord
    :
      type
    :
        alerts
    :
          enabled
    : true
          name
    : "[STAFF CORE]"
          name_image_url
    : "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786" # You can put null
          name_web_url
    : "https://github.com/BarraR3port" # You can put null if you don't want to use one
          webhook_url
    : "THE DISCORD WEBHOOK URL"
          custom_image
    : true
          custom_image_url
    : "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786"
          color
    : 0xF456F4 # https://www.htmlcsscolor.com/
        debug
    :
          enabled
    : true
          name
    : "[STAFF CORE]"
          name_image_url
    : "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786" # You can put null
          name_web_url
    : "https://github.com/BarraR3port" # You can put null if you don't want to use one
          webhook_url
    : "THE DISCORD WEBHOOK URL"
          custom_image
    : true
          custom_image_url
    : "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786"
          color
    : 0xFF0000 # https://www.htmlcsscolor.com/

    # ------------> STAFF <--------------
    staff
    :
      fly_invincible
    : true #<------------ On "true" the players with fly On, will be invincible!

    # ------------> SOUNDS <-------------
    # Here is a list of all the sounds available: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    sounds
    : true #<---------------------- On True the plugin will execute some sounds!
    custom_sounds
    :
      staff_items_drop
    : "ENTITY_SLIME_ATTACK"
      staff_mute_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      reports_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      muted_try_to_chat
    : "BLOCK_NOTE_BLOCK_PLING"
      mute_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      open_report
    : "BLOCK_NOTE_BLOCK_PLING"
      close_report
    : "BLOCK_NOTE_BLOCK_PLING"
      delete_report
    : "ENTITY_WITHER_BREAK_BLOCK"
      freeze
    : "BLOCK_BEACON_DEACTIVATE"
      un_freeze
    : "BLOCK_BEACON_ACTIVATE"
      vanished_join
    : "BLOCK_BUBBLE_COLUMN_BUBBLE_POP"
      invsee
    : "BLOCK_CHEST_OPEN"
      invsee_close
    : "BLOCK_CHEST_CLOSE"
      endersee
    : "BLOCK_ENDER_CHEST_OPEN"
      endersee_close
    : "BLOCK_ENDER_CHEST_CLOSE"
      ban_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      warn_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      close_ban
    : "BLOCK_NOTE_BLOCK_PLING"
      un_ban
    : "ENTITY_WITHER_BREAK_BLOCK"
      helpop
    : "BLOCK_NOTE_BLOCK_PLING"

    # ------------> PARTICLES <----------
    # Here is a list of all the particles available: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html
    custom_particles
    :
      freeze_player
    :
        enabled
    : true
        particle
    : "TOTEM"
        count
    : 5
        number_of_times
    : 20
        offSetX
    : 3
        offSetY
    : 3
        offSetZ
    : 3
      unfreeze_player
    :
        enabled
    : true
        particle
    : "DRAGON_BREATH"
        count
    : 5
        number_of_times
    : 20
        offSetX
    : 3
        offSetY
    : 3
        offSetZ
    : 3
      ban
    :
        enabled
    : true
        particle
    : "TOTEM"
        count
    : 5
        number_of_times
    : 20
        offSetX
    : 3
        offSetY
    : 3
        offSetZ
    : 3

    # ------------> WARN SYSTEM <----------
    warns
    :
      max_warns
    : 4 # Max amount of warns that a player can have. (THE MAXIMUM AMOUNT IS 7 AND MIN 3)
      ban_on_exceeded
    : true # Ban on max warn exceeded.
      expire_after
    : 30 # Expire the warn after this amount of time.
      expire_after_quantity
    : "d" # This can be: SECONDS (s) | MINUTES (m) | HOURS (h) | DAYS (d)
      notify
    : true # Notify warned players when they join that the are warned

    # ------------> FREEZE <-----------
    freeze
    :
      set_ice_block
    : true
      cancel_chat_while_frozen
    : true

    # ------------> WIPE <----------
    # Just to remember, when a player gets wiped, it will automatically gets kicked out from the
    # server. This happens because there are some data that the plugin needs to work fine, otherwise
    # it may causes some bugs, and no one wants that!
    # (This data is generated once again when the player joins)
    wipe
    :
      bans
    : true
      reports
    : true
      warns
    : true
      wipe_on_ban
    : true

    # ------------> ALERT OPTIONS <----------
    alerts
    :
      tp_to_them
    : true # Alert players when someone teleported to them.
      tp_all_msg
    : true # Alert players that they had teleported to a player (through a /tpall).
      wipe_players
    : false # Alert all the players that a player has been wiped off.
      mute_player
    : false # Alert all players that a player has been muted.
      report
    : true # Alert all players about a new reported player.
      freeze
    : true # Alert all players about a new frozen player.
      ban
    : false # Alert all players about a new banned player.
      warn
    : false # Alert all players about a new waned player.
      fake_join_leave_msg
    : false # Alert players that a staff member leave the server when they turn on/off vanish.

    Code (YAML):
    #     ______     _                ___      ___                  ______                                    #
    #   .' ____ \   / |_            .' ..]   .' ..]               .' ___  |                                   #
    #   | (___ \_| `| |-'  ,--.    _| |_    _| |_      ______    / .'   \_|   .--.    _ .--.   .---.          #
    #    _.____`.   | |   `'_\ :  '-| |-'  '-| |-'    |______|   | |        / .'`\ \ [ `/'`\] / /__\\         #
    #   | \____) |  | |,  // | |,   | |      | |                 \ `.___.'\ | \__. |  | |     | \__.,         #
    #   \______.'   \__/  \'-;__/  [___]    [___]                 `.____ .'  '.__.'  [___]     '.__.'   4.4   #
    #                                                                                                         #
    #                                                                               By BarraR3port : [ALERTS] #

    # ------------> BAN <----------
    ban
    :
      alerts
    : # Placeholders: %baner% | %banned% | %reason% | %amount% | %time% | %exp_date% | %date%
        - " "
        - "                    &6⚠ Ban Alerts &6⚠"
        - " "
        - "        &3The player &9%banned% &3was &cBanned."
        - " "
        - "           &a► &7Banned by
    : &9%baner%"
        - "           &a► &7Reason
    : &4%reason%"
        - "           &a► &7Ip Banned
    : %IP_BANED%"
        - "           &a► &7For &a%amount%%time%"
        - "           &a► &7Until &a%exp_date%"
        - "           &a► &7Create Date &a%date%"
        - " "
      change
    : # Placeholders: %changed_by% | %baner% | %banned% | %id% | %reason% | %create_date% | %exp_date% | %ban_status%
        - " "
        - "                    &6⚠ &5Ban Changed  &6⚠"
        - " "
        - "        &3The Ban #&c%id% &awas &4%ban_status% &aby: &c%changed_by%"
        - " "
        - "           &a► &7Banned
    : &9%banned%"
        - "           &a► &7Banned by
    : &9%baner%"
        - "           &a► &7Reason
    : &4%reason%"
        - "           &a► &7ID
    : &4%id%"
        - " "
      msg
    : # Placeholders: %baner% | %banned% | %reason% | %amount% | %time% | %exp_date% | %date%
        - "&6&5Ban System &6"
        - ""
        - "&4Your account %banned% were banned!"
        - ""
        - "&a&7Banned by
    : &a%baner%"
        - "&a&7Reason
    : &4%reason%"
        - "&a&7Ip Banned
    : %IP_BANED%"
        - "&a&7For &a%amount%%time%"
        - "&a&7Until &a%exp_date%"
        - "&a&7Create Date &a%date%"
        - ""
      join
    : # Placeholders: %baner% | %banned% | %reason% | %amount% | %time% | %exp_date% | %date%
        - ""
        - "&6&5Ban System &6"
        - ""
        - "&4Your account %banned% is banned!"
        - ""
        - "&a&7Banned by
    : &9%baner%"
        - "&a&7Reason
    : &4%reason%"
        - "&a&7Ip Banned
    : %IP_BANED%"
        - "&a&7Time left
    : &c%time_left%"
        - "&a&7Until &a%exp_date%"
        - "&a&7Create Date &a%date%"
        - ""

    chat
    :
      toggle
    : # Placeholders: %muted% | %status% | %staff%
        - " "
        - "                    &6⚠ &5Mute Alerts &6⚠"
        - " "
        - "           &a► &3The player &9%muted% &3was %status%."
        - " "
        - "           &a► %status% &aby: &9%staff%"
        - " "
      temporal_mute
    : # Placeholders: %muted% | %staff% | %amount% | %quantity%
        - " "
        - "                    &6⚠ &5Mute Change &6⚠"
        - " "
        - "        &3The player &9%muted% &3was &cMuted."
        - " "
        - "           &a► &7Muted by
    : &9%staff%"
        - " "
        - "           &a► &bFor &a%amount% %quantity%"
        - " "

    # ------------> FREEZE <----------
    freeze
    : # Placeholders: %frozen% | %freezer% | %status%
      - " "
      - "                    &6⚠ &5Freeze Alerts &6⚠"
      - " "
      - "             &a► &3The player &9%frozen% &3was %status%."
      - " "
      - "             &a► &a%status% by: &9%freezer%"
      - " "

    # ------------> Report Alerts <----------
    report
    :
      report_alerts
    : # Placeholders: %reporter% | %reported% | %reason% | %date%
        - " "
        - "                    &6⚠ &5Report Alerts &6⚠"
        - " "
        - "        &3The player &9%reported% &3was &creported."
        - " "
        - "           &a► &aReported by
    : &9%reporter%"
        - "           &a► &aReason
    : &4%reason%"
        - "           &a► &aCreate Date &a%date%"
        - " "
      report_change
    : # Placeholders: %changed_by% | %reported% | %reporter% | %id% | %reason% | %create_date% | %report_status%
        - " "
        - "                    &6⚠ &5Report Changed &6⚠"
        - " "
        - "        &3The Report &cId
    : #&c%id% &awas &4%report_status% &aby: &9%changed_by%"
        - " "
        - "           &a► &aReported
    : &9%reported%"
        - "           &a► &aReported by
    : &9%reporter%"
        - "           &a► &aReason
    : &4%reason%"
        - " "

    # ------------> TELEPORT <-----------
    tp
    :
      wrong
    :
       - "&4Wrong usage, use:"
        - "&c/tp <otherplayer>"
        - "&c/tp <player> <otherplaye>"
        - "&c/tp <all> || /tpall"
        - "&c/tp <all> <otherplayer>"
        - "&c/tp <x> <y> <z>"
        - "&c/tp <player> <x> <y> <z>"
        - "&c/tp <all> <x> <y> <z>"

    # ------------> WARNS <----------
    warns
    :
      alerts
    :
        warn_alerts
    : # Placeholders: %warner% | %warned% | %reason% | %amount% | %time% | %exp_date% | %date%
          - " "
          - "                    &6⚠ &5Warn Alerts &6⚠"
          - " "
          - "        &3The player &9%warned% &3was &cWarned."
          - " "
          - "           &a► &aWarned by
    : &9%warner%"
          - "           &a► &aReason
    : &4%reason%"
          - "           &a► &aFor &a%amount%%time%"
          - "           &a► &aUntil &a%exp_date%"
          - "           &a► &aCreate Date &a%date%"
          - " "
        warn_change
    : # Placeholders: %changed_by% | %warner% | %warned% | %id% | %reason% | %create_date% | %exp_date% | %warn_status%
          - " "
          - "                    &6⚠ &5Warn Changed &6⚠"
          - " "
          - "        &3The Warn #&c%id% &awas &4%warn_status% &aby: &c%changed_by%"
          - " "
          - "           &a► &aWarned
    : &a%warned%"
          - "           &a► &aWarned by
    : &a%warner%"
          - "           &a► &aReason
    : &4%reason%"
          - "           &a► &aID
    : &4%id%"
          - " "

    # ------------> WIPE <----------
    wipe
    :
      wipe_msg
    : # Placeholders: %wiper% | %wiped% | %bans% | %reports% | %warns%
        - " "
        - "                    &6⚠  &5Wipe Alerts &6⚠"
        - " "
        - "        &3The player &9%wiped% &3was &aWiped."
        - " "
        - "           &a► &aWiped by
    : &9%wiper%"
        - "           &a► &aBans wiped
    : %bans%"
        - "           &a► &aReports wiped
    : %reports%"
        - "           &a► &aWarns wiped
    : %warns%"
        - " "
      wipe_kick_msg
    : # Placeholders: %wiper% | %wiped%
        - ""
        - "&6⚠ &5Wipe System &6⚠"
        - ""
        - "&4Your account has being Wiped Off!"
        - ""
        - "&a&7Wiped by
    : &a%wiper%"
        - ""

    Code (YAML):
    #     ______     _                ___      ___                  ______                                    #
    #   .' ____ \   / |_            .' ..]   .' ..]               .' ___  |                                   #
    #   | (___ \_| `| |-'  ,--.    _| |_    _| |_      ______    / .'   \_|   .--.    _ .--.   .---.          #
    #    _.____`.   | |   `'_\ :  '-| |-'  '-| |-'    |______|   | |        / .'`\ \ [ `/'`\] / /__\\         #
    #   | \____) |  | |,  // | |,   | |      | |                 \ `.___.'\ | \__. |  | |     | \__.,         #
    #   \______.'   \__/  \'-;__/  [___]    [___]                 `.____ .'  '.__.'  [___]     '.__.'   4.4   #
    #                                                                                                         #
    #                                                                                By BarraR3port : [ITEMS] #

    # ------------> FAKE JOIN/LEAVE <----------
    fake_join_leave
    :
      enabled
    : false # This is global, if you disable from here, nobody will be able to enable or disable for themself
      lore
    :
       - "&7When you enable this and you turn on/off the vanish,"
        - "&7a msg will be sent to all the players that you "
        - "&7leave/join the server."

    # ------------> QUANTITY <----------
    quantity
    :
      temp
    :
        name
    : "&aTemp %type%"
        item
    : "CARVED_PUMPKIN"
        lore
    :
         - "&cClick to &aTemp %type% &9%player%"
      perm
    :
        name
    : "&4Perm %type%"
        item
    : "JACK_O_LANTERN"
        lore
    :
         - "&cClick to &4Perm %type% &9%player%"
      ip
    :
        name
    : "&7%type% IP: &aTrue"
        item
    : "REDSTONE"
        lore
    :
         - "&cClick to &a%type% Ip &9%player%"
      normal
    :
        name
    : "&7%type% IP: &cFalse"
        item
    : "REDSTONE"
        lore
    :
         - "&cClick to &c%type% &9%player%"
      seconds
    :
        name
    : "&4SECONDS"
        item
    : "MAGENTA_CONCRETE"
        lore
    :
         - "&cClick to &a%type% &9%player% for %seconds%s"
      minutes
    :
        name
    : "&4MINUTES"
        item
    : "PURPLE_CONCRETE"
        lore
    :
         - "&cClick to &a%type% &9%player% for %minutes%m"
      hours
    :
        name
    : "&4HOURS"
        item
    : "BLUE_CONCRETE"
        lore
    :
         - "&cClick to &a%type% &9%player% for %hours%h"
      days
    :
        name
    : "&4DAYS"
        item
    : "RED_CONCRETE"
        lore
    :
         - "&cClick to &a%type% &9%player% for %days%d"

    # ------------> MENU ITEMS <--------------
    menu_items
    :
      close
    :
        name
    : "&cClose"
        material
    : "BARRIER"
        lore
    :
         - "&aRight click to close"
          - "&aLeft click to go back"
      next
    :
        name
    : "&7Next"
        material
    : "DARK_OAK_BUTTON"
        lore
    :
         - "&aClick to pass to the next page"
      back
    :
        name
    : "&7Next"
        material
    : "DARK_OAK_BUTTON"
        lore
    :
         - "&aClick to go back"
      coming_soon
    :
        name
    : "&6Coming Soon"
        material
    : "BEDROCK"
        lore
    :
         - "&7Feature Coming Soon"
    Code (YAML):
    #     ______     _                ___      ___                  ______                                    #
    #   .' ____ \   / |_            .' ..]   .' ..]               .' ___  |                                   #
    #   | (___ \_| `| |-'  ,--.    _| |_    _| |_      ______    / .'   \_|   .--.    _ .--.   .---.          #
    #    _.____`.   | |   `'_\ :  '-| |-'  '-| |-'    |______|   | |        / .'`\ \ [ `/'`\] / /__\\         #
    #   | \____) |  | |,  // | |,   | |      | |                 \ `.___.'\ | \__. |  | |     | \__.,         #
    #   \______.'   \__/  \'-;__/  [___]    [___]                 `.____ .'  '.__.'  [___]     '.__.'   4.4   #
    #                                                                                                         #
    #                                                                                By BarraR3port : [MENUS] #

    # ------------> MENUS <--------------
    ban_menu
    :
      name
    : "&5Ban &9%player%"
      player_lore
    :
       - "&7Select a reason to ban &9%banned%"
    bangui
    :
      amount_banned
    :
        name
    : "&cChose the amount:"
      chose_ban_type
    :
        name
    : "&cChose Ban type"
      quantity_banned
    :
        name
    : "&cChose between &ds/m/h/d"
    banlist
    :
      ban_manager
    :
        name
    : "&cBan manager"
      edit_ban
    :
        name
    : "&cUn Ban or Close the ban?"
    chat
    :
      amount_chat
    :
        name
    : "&cChose the amount:"
      chat_manager
    :
        name
    : "&cChat Manager"
      clear_chat_manager
    :
        name
    : "&cClear Chat Manager"
      clear_chat
    :
        name
    : "&cClear Players chat"
      mute_chat_manager
    :
        name
    : "&cMute Chat Manager"
      mute_players_chat
    :
        name
    : "&cMute Players Chat"
      quantity
    :
        name
    : "&cChose between &ds/m/h/d"
    others
    :
      client_settings
    :
        name
    : "&cClient Settings"
      server_manager
    :
        name
    : "&cServer Manager"
      staff_list
    :
        name
    : "&cStaffList"
    inventory
    :
      inv_see
    :
        name
    : "&9%player%'s &7Chest"
      ender_see
    :
        name
    : "&9%player%'s &7Ender Chest"
      open_chest
    :
        name
    : "&7Chest"
    reports
    :
      chose
    :
        name
    : "&cSelect Delete or Close report"
      closed
    :
        name
    : "&cClosed Reports"
      open
    :
        name
    : "&cOpen Reports"
      manager
    :
        name
    : "&cReport Manager"
      menu
    :
        name
    : "&cReport &9%player%"
    warns
    :
      amount
    :
        name
    : "&cChose the amount"
      menu
    :
        name
    : "&cWarn &9%player%"
      time
    :
        name
    : "&cChose the time"
      chose
    :
        name
    : "&cChose Un Warn or Delete Warn"
      warnings
    :
        others
    : "&9%player%'s &cWarnings"
        owns
    : "&cYour Warnings"
        name
    : "&cWarns"

    # ------------> REPORTS <--------------
    report
    :
      report_menu
    :
        name
    : "&5Report &9%player%"
        player_lore
    :
         - "&7Select a reason to report &9%reported%"

    # ------------> REPORTS <--------------
    warn
    :
      warn_menu
    :
        name
    : "&5Warn &9%player%"
        player_lore
    :
         - "&7Select a reason to warn &9%warned%"


    servers using staffcore.png

    - play.nebulacraft.club
    - knightworld.mine.fun
    - play.olympussmp.tk
    - Your Server


    If you want your server to be here, dm me by discord


    contact me.png

    [​IMG]

    # TODO:
    # I have no further ideas, if you have any plz share them with me in mi discord.

    [​IMG]

Recent Reviews

  1. sadasdasda412332
    sadasdasda412332
    5/5,
    Version: 4.4.6
    plugins is nice but can it link to discord? .
    1. barrar3port
      Author's Response
      Hey thx for the review!
      Yes you can!, in the config.yml there is a Discord section where you can link your discord, if you need more help, join in the StaffCore Discord!
  2. XDRGAMING_S4
    XDRGAMING_S4
    4/5,
    Version: 4.4.3
    Very VERY nice plugin I use this on my network and is so great! the only thing I could suggest is to do "#" instead of "/sc" for staffchat or BOTH?
    This feature would be very useful!
    1. barrar3port
      Author's Response
      Hey thx for the review!
      I will implement that and ofc an option to enable or disable that in the next update! Stay tune for updates, cool stuff coming soon!
  3. MasterClashpro
    MasterClashpro
    5/5,
    Version: 4.4.3
    5 étoiles juste pour te féliciter et t'encourager dans la poursuite de ce plugin ! un petit message de ton testeur français :p MasterKW discord
  4. Cooljet
    Cooljet
    5/5,
    Version: 4.4.2
    Best staff plugin out there. I highly recommend this to anyone who wants a perfect staff plugin with amazing support.
  5. ShadowSasuke122
    ShadowSasuke122
    5/5,
    Version: 4.4
    Great plugin, it is quite useful we are using your plugin currently I hope you can add us to the list of servers that use it play.nebulacraft.club
    1. barrar3port
      Author's Response
      Thanks for the review! I will add your server right away.
  6. Piotrunius
    Piotrunius
    5/5,
    Version: 4.3.8
    I love this plugin it's amazing and very useful :D
    5/5



    (dont look at this)
    ....................................
    1. barrar3port
      Author's Response
      Thanks for the review man! I will be updating the plugin as soon as I implement new stuff, so stay tuned!
  7. Povia
    Povia
    4/5,
    Version: 4.3.7
    Great plugin but are you able to make it so it is compatible with 1.8 so I can use it in my hub and on my minigame servers or no?
    1. barrar3port
      Author's Response
      Thanks for the review! In the last update, I implemented a new system where you can have this plugin in old versions, but some features are disabled cuz in the way that they are programmed, it would be imposible to work in those versions.
      This means that some commands like /gms /wipe and more, will still work in every version, also all the notifications, but others like /staff or /report won't. I may try to make some commands compatible with old versions, but I will check if that's even possible before confirm that!
  8. LukeFidrocki
    LukeFidrocki
    5/5,
    Version: 4.3.2
    Great plugin! A few issues I noticed though are when executing /invisee or whatever I can only see there inventory and nothing else. I cannot see their enderchest etc. Also if you could modify what's in their inventory that would be great because I had to download a separate plugin just to take bedrock from a few players inventory. I still; have the plugin today and it would be great if i could just rely off of staff core for things like this. Also I noticed a bug with the tp command. I cannot tp to certain coords, I have to do /minecraft:tp.
    1. barrar3port
      Author's Response
      Hey I noticed that players are really asking for that feature, and I would really like to implement a way to see and change players inventories in real time, but it's not that easy, or at least for me that I'm just a beginner into this. Hopefully in a close future I will be implementing that! Also in the next update I will be adding that option tp to coords and much more!
      Thanks for the review <3!
  9. LukeFidrocki
    LukeFidrocki
    5/5,
    Version: 4.3.0 - BETA
    Amazing plugin, I have been using it for months and I had no idea it was still in the process of being updated? Amazing! I was wondering if you could add a /wipe command to wipe alts from your server. Possibly even a gui to see everyone on your server and who to wipe. I know players take up a lot of memory and server owners would probably like to reduce the amount of unnecessary player data on there server. I have to manually go into the server just to wipe alts and players who quit or were perm banned for hacking and acting very wrongly multiple times. Love the updates and the plugin, thanks! I also hope your plugin grows because it deserves a lot more attention than it's getting at the moment.
    1. barrar3port
      Author's Response
      Hey I am super grateful for your review! I would really like to implement the feature you ask for, but I will need a little more detail to make it fit perfectly with your idea!
      Enter my ds to talk more about the /wipe command!
      https://discord.gg/rgekTwy
  10. fsdsad
    fsdsad
    5/5,
    Version: 4.2.5
    Excellent plugin, you could put the commands
    / warn <Player> <Reason> - Warns the player for a specific reason and
    / checkalts <Player> - Displays all possible alt accounts of a player
    1. barrar3port
      Author's Response
      Hi! thanks for the review! I will be adding the /warn command and /checkalts in the next update, so stay tuned!