StaffMode is just like all your other regular staff maintenece plugins! It allows your staff members to go into vanish, hidden from other players, and examine their actions with ease. It is also impossible to abuse, as StaffMode logs the following statistics when the player goes toggle StaffMode.
- Food Level
- Saturation Level
- Flying status
- Fall distance
It covers all aspects of when players go into staff. It even automatically disables staff mode for all players when the server reloads.
StaffMode additionally features 4 key items in your hotbar.
- Compass: Teleport to wherever you're currently looking at.
- Book: Inspect a player's inventory when you click on them.
- Skull: Open a GUI containing all of the currently online Staff Members
- Dye: Toggle whether or not you're visible to other players
- staffmode.toggle - Use /staff
- staffmode.vanish.[tier] - (Scale of 1-100) Higher ranked players will be able to view equal and lower ranked players
- staffmode.staff - Appear in the online staff GUI
Prefix: '&9StaffMode>&7' StaffGUI: Title: 'Online Staff Members' Name: '&e&l%name%' Lore: - '&aOnline For: &e%time%' - '&aWorld: &e%world%' - '&aIn Staff Mode: %staff%' BackItem: Icon: 'ARROW' Name: '&cGo Back' NextItem: Icon: 'ARROW' Name: '&aGo Forward' Items: Compass: Icon: 'COMPASS' HotBar: 0 Name: '&a&lJump To' Lore: - '&7Right click with this compass' - '&7in your hand to teleport to where' - '&7you''re looking.' Book: Icon: 'BOOK' HotBar: 1 Name: '&e&lInspect Inventory' Lore: - '&7Right click a player with this' - '&7book to view a player''s inventory' Head: Icon: 'SKULL_ITEM' HotBar: 4 Name: '&c&lOnline Staff' Lore: - '&7Right click to view all online' - '&7staff members.' WorldEdit: Icon: 'WOOD_AXE' HotBar: 6 Name: '&d&lWorldEdit Wand' Permission: 'staffmode.worldeditwand' Dye: Icon: 'INK_SACK' Name: '&aVanish Enabled' HotBar: 7 Data: 10 Button: Icon: 'STONE_BUTTON' Name: '' HotBar: 8
Proof of Ownership:
player.setAllowFlight(section.getBoolean("allowFlight")); player.setFlying(section.getBoolean("isFlying")); player.setHealth(section.getDouble("health")); player.setFoodLevel(section.getInt("food")); player.setSaturation((float) section.getDouble("saturation")); player.setFireTicks(section.getInt("fireticks")); player.setVelocity((Vector) section.get("velocity")); player.setFallDistance((float) section.getDouble("fallDistance")); player.setGameMode(GameMode.valueOf(section.getString("gamemode")));