Staff-Core 4.2.5

StaffMode | StaffChat | Report Gui | Clear Chat Gui

  1. barrar3port
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.14
    • 1.15
    • 1.16
    Banner.png

    This Sƚαϝϝ-Cσɾҽ plugin, gives you everything your staff needs to moderate.

    mysql compatible.png


    Just to remember, the plugin is fully Mysql Compatible !


    Videos.png
    There you have some videos explaining how the plugin works! it's a little outdated, but it will gives you an general idea!

    First Part:


    Second Part:

    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):
    #     ______     _                ___      ___                  ______                                    #
    #   .' ____ \   / |_            .' ..]   .' ..]               .' ___  |                                   #
    #   | (___ \_| `| |-'  ,--.    _| |_    _| |_      ______    / .'   \_|   .--.    _ .--.   .---.          #
    #    _.____`.   | |   `'_\ :  '-| |-'  '-| |-'    |______|   | |        / .'`\ \ [ `/'`\] / /__\\         #
    #   | \____) |  | |,  // | |,   | |      | |                 \ `.___.'\ | \__. |  | |     | \__.,         #
    #    \______.'  \__/  \'-;__/  [___]    [___]                 `.____ .'  '.__.'  [___]     '.__.'         #
    #
    # By BarraR3port


    # Please jut change the text inside the "", otherwise the plugin will get bugged!                         #
    # If you need some help, or you have any suggestion please join in my discord:                            #
    # ------------------> https://discord.gg/fQ8DA7n <------------------                                      #
    # I made the config file, so you can be able to change almost every msg the plugin sent.                  #

    # ------------> 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!
    # ------------> STAFF-CORE <---------
    clean_messages
    : "&4&lCleaned all the msg!"
    server_prefix
    : "&8[&a&lSTAFF CORE&r&8]&r "
    player_dont_exist
    : "&cThe player does not exist!"
    no_online_players
    : "&cNo players &aOnline&c!"
    no_permissions
    : "&cYou don't have permissions!."
    # ------------> SOUNDS <-------------
    sounds
    : true #<---------------------- On True the plugin will execute some sounds!
    custom_sounds
    :
      staff_items_drop
    : "ENTITY_SLIME_ATTACK"
      staff_reports_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      staff_mute_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      muted_try_to_chat
    : "BLOCK_NOTE_BLOCK_PLING"
      mute_alerts
    : "BLOCK_NOTE_BLOCK_PLING"
      report
    : "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"

    # ------------> GAMEMODES <----------
    creative
    : "&7Creative!"
    creative_already
    : "&cYou are already in Creative!"
    survival
    : "&7Survival!"
    survival_already
    : "&cYou are already in Survival!"
    # ------------> TELEPORT <-----------
    tp
    :
      teleport_to
    : "&7You have teleported to: "
      teleport_to_yourselfe
    : "&7You have teleported to &aYourself"
      teleport_to_me
    : " &7Have been teleported to you "
      teleport_to_player
    : "&7You have been teleported to: "
      player_dont_exist
    : "&cThe player does not exist!"
      teleport_player_to_player
    : "&7You teleported "
      teleport_all
    : "&7All players have been teleported to you"
    # ------------> STAFF <--------------
    staff
    :
      fly_invincible
    : true #<------------ On "true" the players with fly On, will be invincible!
      staff_prefix
    : "&8[&3&lSTAFF&r&8]&r "
      staff_enabled
    : "&7Staff mode &aOn"
      staff_disabled
    : "&7Staff mode &cOff"
      fly_enabled
    : "&7Fly &aOn!"
      fly_disabled
    : "&7Fly &cOff!"
      vanished
    : "&7Vanish &aOn"
      un_vanished
    : "&7Vanish &cOff"
      freeze_message
    : "&4&lYou have been Frozen!"
      freeze_message_description
    : "&4&lDon't log out and join in the Discord"
      freeze_ds
    : "discord.gg/invite/dFh8Q3n"
      freeze_unfrozen
    : "&4&lWe apologize, you can keep playing!"
      freeze_bypass
    : " &cHas permissions to bypass a freeze"
      staff_chat
    : "&8[&3&lSTAFF-CHAT&r&8]&r"

    contact me.png


    Discord
    Instagram


    todo list.png

    # TODO:

    # Make the plugin full version compatible!(I realize that there is no way that i can make this possible, unless I make different plugins for older versions than 1.14 :c)

    # Add more Staff Mode features.

    # Add /report command and function.

    # Make the plugin compatible with Ess.

    # Make the plugin fully compatible with Mysql.

    # Cancel open chest and doors wile vanished!

    [​IMG]