Sueta

UltimateStaff | Staff list - OPList - Vanish - Freeze - Broa

1.3.1

Add some staff utilities to your server

·Plugin

IMG_20190405_233243_498.jpg
UltimateStaff
With this plugin you can add typical administration utilities to your server, like staff list, freeze, vanish, broadcast...
If you have any suggestion, contact me with a private message!

》FEATURES
✔
Show staff list
✔ Show op list
✔ Freeze players
✔ Prevent player movements, chat and commands when the are froze
✔ Sounds for commands
✔ Clear chat
✔ Chat mute
✔ List command with GUI
✔ Custom broadcast
✔ BlockInfo command
✔ ItemInfo command
✔ Teleport to a random player
✔ Vanish command
✔ Custom join and left messages for staff
✔ Fully customizable
✔ Very light plugin
✔ No dependencies needed
✔ Show operators in staff list
✔ You can edit permission to appear in staff list or use custom event messages
✔ Different help message for users and admins

》SOFT DEPEND
Vault,
show user group in /list and other future feautures

》IMAGES

Images

Help page: /ustaff or /ultimatestaff

Broadcast: /bc or /broadcast

Freeze: /freeze

Stafflist and OPlist: /staff or /staffonline and /oplist

List: /list

Block info: /blockinfo

Item info: /iteminfo

Clear chat: /clearchat
For users

For staff

Teleport to a random player: /RandomPlayer

》CONFIG

Config
Options  :  
  update-check   :  true  
  show-op-in-staff-list   :  true  
  use-custom-join-messages   :  true  
  use-custom-quit-messages   :  true  
Freeze  :  
  Prevent  :  
    move   :  true  
    chat   :  true  
    commands   :  true  
  player-frozen   :  '&a&l  [  !  ]  &a  %target% has been frozen!'   
  player-unfrozen   :  '&a&l  [  !  ]  &a  %target% has been unfrozen!'   
  target-frozen   :  '&c&l  [  !  ]  &cYou have been frozen!'  
  target-unfrozen   :  '&a&l  [  !  ]  &aYou have been unfrozen!'  
  freeze-move   :  '&c&l  [  !  ]  &cYou can''t move, you are frozen!'  
  freeze-chat   :  '&c&l  [  !  ]  &cYou can''t write if you are frozen!'  
  freeze-commands   :  '&c&l  [  !  ]  &cYou can''t type commands if you are frozen!'  
  no-freeze   :  '&c&l  [  !  ]  &cYou can''t freeze  %target%!'   
Sounds  :  
  broadcast-sound   :  BLOCK_NOTE_CHIME  
  vanish-enabled-sound   :  BLOCK_NOTE_CHIME  
  vanish-disabled-sound   :  BLOCK_NOTE_BASS  
Permissions  :  
  custom-join-and-quit-permission   :  UltimateStaff.staff  
  appear-in-staff-list-permission   :  UltimateStaff.staff  
  bypass-clearchat   :  UltimateStaff.staff  
Vanish  :  
  enabled   :  '&a&l  [  !  ]  &aYou have vanished'  
  disabled   :  '&e&l  [  !  ]  &eYou are  no  longer in vanish'  
Broadcast  :  
  sound   :  true  
  prefix   :  '&e&lBroadcast &6» &r'  
ClearChat  :  
  clear-for-op-and-staff   :  false  
  message   :  '&c&l*&4&l* &f&l* &c&lChat cleared by  %player% &f&l* &4&l*&c&l*'   
List  :  
  inventory-title   :  '&8&lPlayers online:'  
  player-name   :  '&6&l  %player%'   
  show-info-item   :  true  
  info-name   :  '&6&lInfo'  
  player-lore  :  
  - '&eGroup   :   &7%group%'   
  - '&eHealt   :   &7%health%'   
  - '&eHunger   :   &7%hunger%'   
  info-lore   : 
  - '&eHere you can see  all  online' 
  - '&eplayers and show ther info'  
Staff  :  
  online-staff-title   :  '&6&lStaff online:'  
  operators-list-title   :  '&6&lOperators list:'  
  player-list-format   :  '&8- &e  %player%'   
  no-online-staff   :  '&c&l  [  !  ]  &cThere is  no  staff online'  
ItemInfo  :  
  spacer   :  '&f&m  ------  &e&m  ------  &6&m  ------  --&e&m  ------  &f&m  ------  '  
  no-item   :  '&e&l  [  !  ]  &eHold an item in your hand'  
  name   :  '&eCustom Name  :   &6'   
  id   :  '&eID  :   &6'   
  material   :  '&eMaterial  :   &6'   
  lore   :  '&eLore:'  
  amount   :  '&eAmount  :   &6'   
BlockInfo  :  
  max-block-distance   :  100  
  spacer   :  '&f&m  ------  &e&m  ------  &6&m  ------  --&e&m  ------  &f&m  ------  '  
  no-block   :  '&e&l  [  !  ]  &eLook at a block'  
  id   :  '&eID  :   &6'   
  material   :  '&eMaterial  :   &6'   
  temperature   :  '&eTemperature  :   &6'   
  light   :  '&eLight | Block - Sky - Overall  :   &6'   
  location   :  '&eLocation XYZ  :   &6'   
  biome   :  '&eBiome  :   &6'   
ChatMute  :  
  muted   :  '&e&l  [  !  ]  &eYou have muted the chat'  
  unmuted   :  '&e&l  [  !  ]  &eYou have unmuted the chat'  
  blockchat   :  '&c&l  [  !  ]  &cThe chat is muted'  
RandomTP  :  
  teleporting   :  '&e&l  [  !  ]  &eTeleporting to  %target%...'   
  no-players   :  '&c&l  [  !  ]  &cThere are  no  players online except you'  
Messages  :  
  Event  :  
    custom-staff-join   :  '&d»&5» &f» &d&l  %player% has joined &f« &5«&d«'   
    custom-staff-quit   :  '&c»&4» &f» &c&l  %player% has left &f« &4«&c«'   
  no-player-found   :  '&c&l  [  !  ]  &cCould not find player  %target%!'   
  reload   :  '&a&l  [  !  ]  &aConfig reloaded successful'  
  no-permission   :  '&c&l  [  !  ]  &cInsufficient permissions to execute this command'

》PERMISSIONS

  • Show staff list (/staff or /staffonline): UltimateStaff.staffonline
  • Show oplist (/oplist): UltimateStaff.oplist
  • Use /vanish: UltimateStaff.vanish
  • See player vanished: UltimateStaff.vanish.bypass
  • Use /broadcast or /bc: UltimateStaff.broadcast
  • Use /iteminfo: UltimateStaff.iteminfo
  • Use /blockinfo: UltimateStaff.blockinfo
  • Use /RandomPlayer: UltimateStaff.randomplayer
  • Use /List: UltimateStaff.list
  • Clear the chat: UltimateStaff.clearchat
  • Mute the chat: UltimateStaff.chatmute
  • Bypass chat mute: UltimateStaff.chatmute.bypass
  • Use /freeze: UltimateStaff.freeze
  • Permission to be immune to freeze: UltimateStaff.freeze.bypass
  • Appear in staff list, bypass clearchat and use custom join/quit messages: UltimateStaff.staff by default but you can edit this in config.yml
  • Show admin help message: UltimateStaff.admin
  • Reload config (/ustaff reload): UltimateStaff.reload


》SERVERS THAT USE ULTIMATESTAFF

  • N/A

Leave a positive review incuding you server ip to appear in the servers list

If you have any suggestions pm me and if I approve it I will add it to the plugin

Similar projects

Plugin →