my Staff Mode
| RECREATION | Java (NOT SKRIPT) | Sale
Price: 3.0 U.S.D| RECREATION | Java (NOT SKRIPT) | Sale
By: PvPdog
Copies sold: 1
Hello Plugin-Hunters,
I've seen people creating these "Staff Mode" plugins all the time nowadays, but there's one disability that they all have in common, they're written in "Skript". I am not a fan of Skript myself, therefore I learned Java, which is the core language for Minecraft, as it is much more efficient! This plugin is, mark my words, entirely written in Java, meaning that, no dependencies or add-ons are needed for it to function properly.
Features:
Compass: teleport to a random player
Book: view/inspect an inventory
Head: when clicked, it opens a GUI where it will display all online staff, and weather they're in staff-mode or not.
Green Thing: This allows you to go invisible/visible
Pickaxe: functions as a tool, it displays statistics of the player such as Health, Food, Gamemode, Is-Riding, Coordinates, and a "Ban Player" feature which I will get back to later in this thread.
Commands:
/staffmode - this is the main and only command! It requires the permission "
advancedstaff.use", and it puts you into the Staff Mode.
The "Ban Player" feature:
This is an item which you will find in the "Examine Player" GUI, when clicked, it will ask you to specify a reason for the player's ban. You can abort by typing "abort", or you can ban for a non-specified reason by typing "misconduct". All this is done in chat!
Config File:
Code:
chat:
prefix: '&c&lStaffMode &8>'
commands:
banUsageWithReason: ban {PLAYER} {REASON}
banUsageNoReason: ban {PLAYER}
Information:
When a player enters Staff Mode, their inventory is saved, and they're given the chain-mail armor, to indicate that they're currently in Staff Mode. The default SM items are also given to them. The system is made so memory loss won't occur. For instance, when leaving in Staff Mode, your UUID is saved in this specific file, so if the Server reloads/restarts why you're off the server for your toilet break, you won't have to worry about retrieving your inventory, because the file knows when you log in, and it will match your UUID and retrieve. This is needed because we all know that whenever you store players in a temporary storage (such as a List, it will disappear on restart, hence causing memory loss).
Ownership:
If you'd like any proof of ownership of the plugin, I would not all all hesitate providing you that!
THANK YOU! MORE INFORMATION WILL BE GIVEN ON REQUEST.
Last edited:
