Staff Facilities | The Best Staff Experience Ever | BungeeCord Support

 FREE Staff Facilities | The Best Staff Experience Ever | BungeeCord Support 5.3.2

Staff Facilities | The Best Staff Experience Ever | BungeeCord Support
◦•●❤♡ ᴄᴏɴᴛᴀᴄᴛ Dekomori on discord ꜰᴏʀ ꜱᴜᴘᴘᴏʀᴛ ♡❤●•◦

YBR7fvm.png

Native Minecraft Version: Legacy (< 1.13) Tested Minecraft Versions: 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17
Contributors: xtomyserrax (Author), WarriorPawn75 (Screenshots helper), xDizasterCYx (Overview page desing)
Languages Supported: English (100%), Spanish (100%), French (100%), Italian (100%) and Danish (39%). https://crowdin.com/project/staff-facilities Donation Link: https://www.paypal.com/donate?hosted_button_id=23JVWDN4H67DN

Plugin's wiki webpage: https://sfwiki.tk

Have you ever wondered to have a plugin which can make your life and your staff lifes easier? Well, you are in the correct place!
StaffFacilities, is a plugin which objectives are:

  • Make your staff life's easier!
  • Be as configurable as it can!
  • Be easy to use!
  • Be essential on your server!
This objectives are what me as a developer, want you to enjoy with my plugin!

Why Staff Facilities and not other free staff plugin?
Well, when I started Staff Facilities, there were not many staff plugins, and the ones that were on spigot, had bugs and didnt have many good features. Staff Facilities has quality code with a lot of features to enjoy, giving you an all in one experience (also, it is possible to disable commands or systems in the config.yml if you dont want them). The plugin never stops updating and growing, it is also highly configurable and it is well tested to provide the less amount of bugs possible. I also, listen to the buyers and try to add as many features as they ask.
The main difference between SF and any other free staff plugin, is the way it works. I have tested myself some free staff plugins, and what I have experienced were a lot of console errors, so when I started this plugin, I wanted to make something special for server owners, something where whatever thing you do will work, and something that will give a staff user, all the features he or she needs to do their work.

I will later add some explanations about the most important features of Staff Facilities, explaining what they are, how they work, and the way you could use them!

Do you want to see the config.yml file? Check it here: https://gist.github.com/xtomyserrax/198c7bd8ca94f29e8a4fdcba72783483

Documentation page with deep explanation of how features work: https://github.com/xtomyserrax/StaffFacilities/wiki (under development)

Test and showcase server IP: testserver.sfwiki.tk

o6SOddM.png

  • Support checked with 1.8.*, 1.9.*, 1.10.*, 1.11.*, 1.12.*, 1.13.*, 1.14.*, 1.15.*, 1.16.* and BETA support for 1.17.* (Plugin is always tested with latest version of spigot)
  • The plugin accepts either spigot or paper.
  • Built for Java 8
  • No dependence with other plugins! You dont need to download a specified plugin to run Staff Facilities!
  • Over 85 commands you can find in the Commands List (not counting subcommands). All commands coded using ACF to give amazing tab completion support.
  • Over 240 permissions you can check in the Permissions List.
  • Not a plugin like 60% of free ones that everytime you try to run a command you have a console error!
  • BungeeCord support! Explained bellow in "Some Features Explanations".
  • PlaceholderAPI and MVdWPlaceholderAPI compatible!
  • Own plugin API for you to use!
  • RGB Compatible!
  • Hooks with this plugins:
    • Citizens
    • CMI
    • CombatLog
    • CombatLogX
    • DiscordSRV (for staffchat and vanish)
    • DisguiseCraft
    • Dynmap
    • Essentials
    • LibsDisguises
    • LuckPerms (to add compability with Context feature)
    • PaperLib (for ascyn teleport)
    • Pl3xMap
    • ProtocolLib (explained bellow in "Some Features Explanations")
    • PvPManager
    • SuperTrails
  • Localization! You can change main language of plugin and also help translating through Crowdin!
  • Enable or Disable commands system! You can choose which commands you want and which you wont. Follow the instructions! (All of this can be done through the plugin.yml file)
    • You can easily disable the entire command or one of the aliases it may have
    • You can also add new aliases to commands and call it as you want
  • Variety of Listeners.
    • When joining you can automaticly set on your duty mode, vanish, staffvanish and fakeleave.
    • Different kind of events for commands which needs them.
    • Anti Advertise system (IP and Domain).
    • Anti Caps system.
    • Anti Flood system.
    • Anti /plugins - /help - /version system!
      • This includes anti: /plugins ; /pl ; /bukkit
        :p
        l ; /help ; /? ; /ver ; /versions ; /about
    • Anti TAB system (no need of Protocol Lib like other plugins except for 1.7, 1.8 and 1,9 servers).
      • Makes people unable to abuse of the anti plugins system with TAB.
    • Anti Swear system with sensitivity to be unbypassed.
  • Memory System
    • You left the server vanished? You left the server with god mode activated? Doesnt matter, when you come back the plugin will remember your toggles and set you back to that mode.
  • Staff Especial Commands:
    • Duty system.
    • WatchOver system. (For spectating other players, default configuration)
      • Enjoy of:
        • StaffPanel
        • xRay Finder
        • Random Teleport (The most efficient system ever)
        • Vanish
        • Clicks Per Second Tester
        • Inspect system
    • StaffWatch system. (For spectating your staff, default configuration)
      • Enjoy of:
        • StaffPanel
        • xRay Finder
        • Random Teleport (The most efficient system ever)
        • Staff Vanish
        • Staff Viewer (See your staff information and toggles)
        • Inspect
    • For both watchover and staffwatch you can change the action/commands the items perform, and also add more items. Actions available:
      • Cps check
      • Follow (ride a player)
      • Random teleport
      • Staff viewer
      • xRay viewer
      • Give more ideas, more to add!
    • Vanish system.
      • Will vanish using the spigot API and if you have ProtocolLib it will be packet level.
      • The ability to silenty open chests! (You wont be able to edit them silently, just see them). Shulkers and Barrels included!
      • Lots of listeners in it (check them at Commands List).
      • Override system implemented.
      • Toggling and untoggling commands for the listeners (you can do this with a GUI).
      • Permission levels for hiding and seeing.
      • Compatible with "vanished" Metadata from the Bukkit API
      • Hooks with plugins listed before for a better experience.
      • All commands that have a target as an option, will first check if you are allowed to see the vanished target. If not, you will get the player couldnt be found message.
    • Fakeleave system.
      • Listeners and systems for it.
      • Disapearing from the server.
      • Togglin and untogglin commands for the listeners.
      • Own join/quit messages with fake ones.
      • Hooks with plugins listed before for a better experience.
    • StaffVanish system.
      • Will staffvanish using the spigot API and if you have ProtocolLib it will be packet level.
      • Lots of listeners in it (check them at Commands List).
      • Override system implemented.
      • Toggling and untoggling commands for the listeners (you can do this with a GUI).
      • Make sure your staff doesnt know you are spectating them!
      • Permission levels for hiding and seeing.
      • Compatible with "vanished" Metadata from the Bukkit API
      • Hooks with plugins listed before for a better experience.
      • All commands that have a target as an option, will first check if you are allowed to see the vanished target. If not, you will get the player couldnt be found message.
  • Named Notify system (with sound and chat)
  • xRay Notify
    • Be notified whenever someone breaks a certain block which you can set in the config.yml file!
    • This system has a lot of config cool options and will tell you the light level the player had when broke the block!
  • FlyAttack Notify system
    • Be notified when a player with fly mode enabled attacks another player.
  • Hacksucate system.
  • Command Spy and Network Spy (Bungee).
  • Answer system.
  • Staff chat.
    • Compatible with DiscordSRV
  • Invsee command
    • With permission to allow modify or not
    • Supports opening inventory of offline players
  • Enderchest command
    • With permission to allow modify or not
    • Supports opening enderchest of offline players
  • Broadcast messages.
  • Player Information.
  • Server ram and stats information.
  • Setting gamemode, fly, god, nightvision.
  • Heal and feed command, also you can heal or feed all players.
  • Kill and kill all.
  • Cps test command.
  • Teleport commands.
    • Tpall.
    • Tp.
    • Tphere.
    • Tppos
  • Freeze and Frozen.
    • Lots of listeners in it.
    • Set your hat as an ICE if frozen.
    • You can freeze temporary.
  • Maintenance Mode
  • Staff panel, the GUI system of Staff Facilities.
    • Yourself Management
      • Manage lots of commands for yourself
    • Server Management
      • Manage the world time.
      • Get some information about the server.
      • Use some commands which affects all the server!
    • More things to add!
  • Staff list.
    • Really beautiful, elegant and dynamic! It puts all the staff online into an awesome GUI with information of them!
  • HelpMe (similar to HelpOp but better).
  • Report command (with the log system to save the report).
  • Ans (for answering people, specially for answering helpme).
  • Rules List!
    • With infinite pages system.
  • Lists (With commands you can see website's links, donate link's, facebook's links, etc)
  • Chat management commands:
    • Clearchat.
    • Playerclearchat.
    • Chatmute.
  • More than 700 messages to customize or translate.
  • As configurable as you want! Messages to configure and systems to enable or disable!
  • Adding sounds for a better feedback (can be disabled and edited)
  • Some commands have and will have effects (can be disabled and edited)
  • Help commands. Reload plugin command.
  • bStats implemented.
  • Updater system! Get notified of plugin updates!
  • Staff Facilities Environment. All features are connected within eachother in order to give you the best experience and what you want.
  • More, and more features you can check down here!
  • Give ideas! New updates will come with new features!
This section is in development

You can also check the plugin's wiki which explains many features deeply: https://github.com/xtomyserrax/StaffFacilities/wiki


BungeeCord (added in v4.0.0): It is actually compatible with (you can suggest your ideas):

  • Glist command: added compability so you stay hidden when vanished or staffvanished
  • Find command: added compability so stay hidden when vanished or staffvanished
  • Networkspy command: be able to spy specified commands that people use in all your servers!
  • StaffChat command: talk with your staff in any server.
  • Ans command: send and receive answers in any server.
  • Helpme command: request for help to staff in any server.
  • Report command: report things to staff in any server. (data will only be saved in the server it was reported).
  • Placeholder %stafffacilities_bungeetotal%: shows the total amount of player connected through all the network without considering vanished and staffvanished ones.
  • More things to add! Give ideas and stay tunned!
How to install BungeeCord? go to our FAQ page: https://sfwiki.tk/index.php?page=faq

Watchover: This feature sets you in a special mode in which you will be able to spectate your players with some useful tools. When toggling it, vanish will be automaticly set and your gamemode or fly mode will be changed (all of this can be enabled/disabled in the config.yml, you can set via permissions who will be set to creative, to fly mode, to god mode, etc). Also, some commands may be triggered if you want to, so your watchover player could be added in a PEX group, or whatever you want.
When setting watchover, all your items will be saved, your location, and gamemode, and then your inventory will be empty in order to give you some tools. With them you will be able to toggle/untoggle vanish, random teleport, to see a list of player under 20Y blocks, and more!
When you dont want to use it anymore and disable it, you will return to your previous world and location, with your previous items and armour, and everything will seem like you would have been always there!

Staffwatch: This command works in a similar way to Watchover, but instead of spectating your players you will spectate your staff! With it, staffvanish will automaticly toggle, and all the location/items things. You will be given some special tools like a Staff Viewer in which you will see your online staff and some specs about them. Staffvanish has been designed so noone sees you and knows you are like that.

Watchover/Staffwatch items: This items are given when the player enables the mode. You can add as many of them in the config.yml file and edit what they can do. Actions are code in Staff Facilities, whereas commands could be executed from any other plugin you want!

Vanish and Staffvanish: This two features had been coded in a really special way, in order to give you your best vanish experience. Obviously it doesnt have any potion effect or something that may tell others you are there. You have tons of listeners (which you can enable/disable through console and through commands) in order to prevent people to know you are vanished, such as you cant pick items, drop, break, etc.

Permission levels: You can set hide and see permissions levels in order to improve hierarchy and security. Explanation about this feature can be found here https://sfwiki.tk/index.php?page=faq
Silent Open Chests: You can open chests, trapped chests, shulkers, enderchests and barrels silently without anyone noticing it. This system doesnt support editing, if you want to edit the chest, you can open it while pressing SHIFT.

ProtocolLib:

  • Vanished and staffvanished players will be packet level hidden. This means, destroying their player model, hiding the world particles they generate, hiding them in TAB, hiding them when players tabulate, hiding the sound they make, and more.
  • Vanished and staffvanished players will be hidden from the Server Ping List (the number and the list of player names)

Fakeleave: This system works together with vanish ,you need to be vanished or staffvanished in order to toggle this command. You will fake leave the server, your players will see a message saying you logged off and your staff (or people with the right permission) will know you are fake leaving. This command has tons of protection features for yourself and it hooks with other plugins such as Essentials and the ones listed in the Features section, in order to tell other plugins you are logged off. When untoggling this command, a fake join message will be sent!

Duty: With this command you will be on Duty! Your players will be advised you are on duty and you will appear in the tab with a special color (can be disabled in the config.yml). Also, in the staff list (/staff) your player will be able to notice who of the online staff is on and off duty.
Also in the config.yml you will be able to config lots of aspects of this command, such as making off duty players unable to see reports, questions, etc. All of this is disabled but you are able to enable it if you want to.

Report and Helpme: If you use this commands the people with the right permission will see what you ask or report. Also, the reports made will be saved in a file which you can access via /report. You can block players from using the report or helpme system if they spam. Also this systems have cooldowns.

Answer system: The /ans command is the answer system for Reports, Helpmes or any question someone has. It is very useful, because the player will receive the answer message with special colors (knowing it is for him/her), and your staff will see what you are answering so there arent 3 users answering the same.

CombatHooks: If you have CombatLog or CombatLogX, there are some useful hooks in order to improve your players experience. Players in combat wont be able to use: god, fly, heal and feed (more commands comming. This can be enabled or disabled in the config.yml)
Also, there is some fly and god command customization in which you will be able to add blacklist worlds, so players who tp to a blacklistworld with fly/god enabled, it will disable.

xRay Notify: Get notified whenever a player breaks a block which is part of the system's list. For example: a player breaks a diamond ore under the Y30: all staff players with the right permission will be notified of this and the light level the player had.
This system can be fully configured, so you can add blocks, change the Y restriction and add bypass worlds. There is also a bypass permission.
And there is a cooldown system so for example if player breaks 6 diamonds ores in a row, you will be notified once and not 6 times (you can enable or disable this system too).
Also, you can set the system to only work when the light level is too low.

Please know that almost everything in this plugin is configurable, you can enable or disable lots of features, commands, and you can change radically how a system may work.
i7r3VYQ.png


Commands wiki page: https://sfwiki.tk/index.php?page=commands

Go to that webpage to read all the information and commands of Staff Facilities!


48RYS8G.png



Permissions wiki page: https://sfwiki.tk/index.php?page=permissions

Go to that webpage to read all the information and commands of Staff Facilities! BungeeCord permissions also listed in that page!


gwQK4ge.png


StaffFacilities has an API so devs can hook with it. It has some useful methods and events. If you are a dev, you can get this API through maven/gradle or manually download the jar published in my GitHub.
Please give your ideas in order to improve it!
For more information, please check here: https://github.com/xtomyserrax/StaffFacilities/wiki/Developers-API



PuBEWnz.png


Staff Facilities is compatible with PlaceholderAPI and MVdWPlaceholderAPI.

For more information, please check here: https://github.com/xtomyserrax/StaffFacilities/wiki/PlaceholderAPI

Latest updates

  1. 5.3.2

    5.3.2
  2. 5.2.2

    5.2.2
  3. 5.1.4

    5.1.4

Latest reviews

Update please!
Ty for sharing! Can this one pls be updated to 5.3.1
Thank you so much for updating :D

works well
Average duo to be an really old version.
Update please
+1
Clean. I know french! I can totaly help u translate more!
Still works keep updating please!
Please update to 4.8.7
Update to 4.8.6, uploaded on Spigot yesterday

Similar resources

Staff Facilities | The Best Staff Experience Ever | BungeeCord Support Anon695
1.00 star(s) 1 ratings
Downloads
66
Updated
(5$) zStaff - The All in 1 Staff Plugin - Redis Support - BungeeCord Support Flxshh
Very good plugin to use the staffs with staffchat, report, etc. Used by HolyHCF and Koru Network
0.00 star(s) 0 ratings
Downloads
319
Updated
BlackSpigot General Chat
Rules Help Users
    N @ NotexTeam: -Redacted-
    Top