Sueta
SI

Simple Staff 1.0 [EASIEST STAFF PLUGIN] [FREE]

1.0

SIMPLE STAFF PLUGIN

·Plugin

Simple Staff [EASIEST STAFF PLUGIN]

( Simple Staff ) is the easiest plugin to use for your staffteam and over 20+ Swedish Minecraft servers uses it, And i decided to post this plugin on SpigotMC. Hope you like it!

Including:

- Staff Mode
- Reports
- Panics
- Silently Open Chests
And alot more

Commands | Usages:
- /
Mod - (Customizable)
- / Report - <Player> - (GUI - Customizable)
- / Panic - (Customizable)
- /Unpanic - ( Customizable )
- /Restoreinv - < Player > - ( Customizable )

Permissions:
- StaffMode - ' staffmode . use ' - Customizable .
- Silent Join / Quit - ' staffmode . join . quit ' - Customizable .

- Panic - ' panic . use ' - Customizable .
- Unpanic - ' unpanic . use ' - Customizable .
- Panic Notify - ' panic . notify ' - Customizable .
- Report Notify - ' staffmode . report . notify ' - Customizable .
- Restore Inventory - ' staffmode . restore . inventories ' - Customizable

Default Staff Mode /mod :

Default Report GUI:


Permissions:

- StaffMode - ' staffmode.use ' - Customizable.
- Silent Join / Quit - ' staffmode.join.quit ' - Customizable.

- Panic - ' panic.use ' - Customizable.
- Unpanic - ' unpanic.use ' - Customizable.
- Panic Notify - ' panic.notify ' - Customizable.
- Report Notify - ' staffmode.report.notify ' - Customizable.
- Restore Inventory - ' staffmode.restore.inventories ' - Customizable

Config.yml

# Prefix Handler
# NOTICE: Leave a space before : on Character to have a space between the Prefix and Character.
Prefix: 'Moderator Mode'
Character: ':'

# General Handler
StaffMode-On-Join: false
Silent-Join: false
Silent-Quit: false
Open-Chest-Silently: true

# Permissions
Silent-Permission: 'staffmode.join.quit'
StaffMode-Permission: 'staffmode.use'
Panic-Permission: 'panic.use'
Unpanic-Permission: 'unpanic.use'
Panic-Notify-Permission: 'panic.notify'
Report-Notify-Permission: 'staffmode.report.notify'
Restore-Inventory-Permission: 'staffmode.restore.inventories'

# Actionbars
Vanished-Bar: '&aYou are currently invisible to all players'
Notvanished-Bar: '&cYou are not invisible to players.'
Nolonger-In-StaffMode: '&cYou are no longer in Staff Mode!'

# Item Handler
# NOTICE: Java starts counting at 0. So use 0 to get the first slot in your hotbar!
Teleport-Compass: # This feature requires Essentials!
name: '&6Teleport Compass'
lore: '&7This compass teleports you through walls and such.'
slot: 0
Inspector-Book:
name: '&6Inspector Book'
lore: '&7Right click a player to view their inventory.'
slot: 1
WorldEdit-Wand:
name: '&6WorldEdit Wand'
lore: '&7Standard worldedit wand.'
slot: 2
Online-Staffs:
name: '&6Online Staffs'
lore: '&7Right click this to see all the staffs that are online.'
slot: 3
Vanish-Dye:
name: '&6Vanish'
enabled-lore: '&7Right click to disable vanish.'
disabled-lore: '&7Right click to enable vanish.'
slot: 7
Random-Teleporter: # This feature can only be used when there is atleast 2 player's online. Including you!
name: '&6Random Teleporter'
lore: '&7Right click to be randomly teleported to a player.'
slot: 8

# Below here is the report section of the config.
Report:
gui-title: '&8Report &3{target}'
report-enabled: true
report-cooldown: 3 # This counts as minutes, not seconds.
Report-Items:
Killaura:
name: '&bKillAura'
lore: 'none'
slot: 0
Flight:
name: '&bFlight'
lore: 'none'
slot: 1
Anti-KB:
name: '&bAnti-KB'
lore: 'none'
slot: 2
Speed:
name: '&bSpeed'
lore: 'none'
slot: 3
Aimbot:
name: '&bAimbot'
lore: 'none'
slot: 4
Off-Chat: # This is a slang word for "Offensive Chat" didn't want it to be too long so yeah!
name: '&bOffensive Chat'
lore: 'none'
slot: 5
Jesus:
name: '&bJesus'
lore: 'none'
slot: 6
FastEat:
name: '&bFastEat'
lore: 'none'
slot: 7
Cancel:
name: '&cCancel'
lore: 'none'
slot: 8
# End of Report Items (GUI)

messages.yml

StaffMode-Enabled: '&e{prefix}{character} &2Enabled'
StaffMode-Disabled: '&e{prefix}{character} &4Disabled'
Inspect-Player: '&eOpening &b{player}&e''s inventory...'
Vanish-Enabled: '&aYou are now in Vanish!'
Vanish-Disabled: '&cYou are no longer in Vanish!'
Random-Teleported: '&eTeleporting you to &b{target}'
Invalid-Random-Teleport: '&eIt randomly chose you, try again!'
Invalid-Player-Amount: '&eThis feature is only available when there are &b2 &eminimum
players online!'
Report-Disabled-Msg: '&cThis command is currently disabled!'
Report-Cooldown-Msg: '&7You may not use this yet!'
Report-Invalid-Player: '&7Could not find the specified player &c{target}'
Report-Success: '&aWe have received your report. Thanks in advance!'
Is-Panicing: '&cYou have been frozen by a staff member!'
Not-Panicing: '&cYou have been unfrozen by a staff member!'
All-Panicing: '&e{player} &cis panicing!'
Already-Paniced: '&cYou are already in Panic mode!'
Not-Paniced: '&cYou are not in Panic mode!'
Opening-Chest-Silently: '&cOpening chest silently...'
Successfully-Restored-Inv: '&eYou have successfully restored &b[0]&e''s inventory!'
Target-Restored-Inv: '&eYour inventory has been restored!'
Unavailable-Inv: '&eThere was no data found by &b[0]&e''s UUID. Could not restore
inventory!'
Invalid-Target-Inv: '&7Could not find the specified player &7c{target}'
NoPermission: '&cYou are not allowed to use this command!'

Discord: Phrex#1337
A person who helped me a bit with this plugin is called EvaQuate
Servers using this plugin (Contact me to be added below):

Lestronetwork.net - 50+ Players

TODO:
- Please leave a comment on what to add to the new update.

Similar projects

Plugin →