Staffplugins
Staffplugins
# All item slots are how they "should be", meaning the first slot of an inventory will be one.
Maximum is 36.
############################################################
# +------------------------------------------------------+ #
#| General |#
# +------------------------------------------------------+ #
############################################################
# Current available languages are: lang_en, lang_sv, lang_de, lang_nl, lang_es, lang_hr, lang_no,
and lang_fr.
lang: "lang_en"
bungee: false
# The default color of glass for the side of GUIs. Just a cosmetic thing that staff members can
change.
glass-color: 0
############################################################
# +------------------------------------------------------+ #
#| Reports |#
# +------------------------------------------------------+ #
############################################################
reports-module:
enabled: true
cooldown: 10
# Whether or not the player that reported another player will be visible in GUIs.
show-reporter: true
############################################################
# +------------------------------------------------------+ #
#| Warnings |#
# +------------------------------------------------------+ #
############################################################
warnings-module:
enabled: true
sound: ORB_PICKUP
# The amount of time, in seconds, that it will take for a warning to be removed.
clear: 604800
# Whether or not the player issued the warning will be visible in GUIs.
show-issuer: true
############################################################
# +------------------------------------------------------+ #
#| Staff Chat |#
# +------------------------------------------------------+ #
############################################################
staff-chat-module:
enabled: true
# The string that can be used at the beginning of a message to make it appear in staff chat.
# If you have "@" as your string, typing "@hey guys" would send "hey guys" to staff chat.
############################################################
# +------------------------------------------------------+ #
#| Vanish |#
# +------------------------------------------------------+ #
############################################################
vanish-module:
enabled: true
# Whether or not list vanish will hide the vanished users from tab list.
tab-list: true
# Whether or not list vanish users will be shown as "away" or "offline" in the staff list.
show-away: false
suggestions: false
chat: false
############################################################
# +------------------------------------------------------+ #
#| Chat |#
# +------------------------------------------------------+ #
############################################################
chat-module:
enabled: true
# The amount of lines that will be sent when "/chat clear" is executed.
lines: 100
slow: 5
blacklist-module:
enabled: false
# Whether or not messages that have censored words in them will be hoverable.
# This means you will be able to hover over a chat message to see an uncensored message if you
have the "permissions.blacklist" permission.
hoverable: false
character: "*"
# Whether or not messages that have merged blocked words will be detected.
# So if you block the word "ass", it will also block "asshole" or "dickass".
# May cause issues with legal words like "bypass"! Fix is below.
merging: true
words: fuck, shit, ass, bitch, dick, cock, piss, cunt, fag, faggot, slut, nigger, nigga
characters: 卐, 卍
# This will only check the end of words which have detected periods!
############################################################
# +------------------------------------------------------+ #
#| Tickets |#
# +------------------------------------------------------+ #
############################################################
# Requires no permission for opening tickets and requires "permissions.ticket" permission for
managing.
tickets-module:
enabled: true
# Whether or not additional responses to tickets will be sent to all staff members.
# The initial ticket will be sent to all staff members no matter what.
global: false
# Whether or not multiple staff members will be able to respond to a single ticket.
keep-open: false
############################################################
# +------------------------------------------------------+ #
#| Alerts |#
# +------------------------------------------------------+ #
############################################################
alerts-module:
# Whether or not staff will be notified when a user changes their name.
name-notify: true
mention-notify: true
sound: ORB_PICKUP
xray-alerts:
enabled: true
# Block type that, when mined, will invoke an alert.
############################################################
# +------------------------------------------------------+ #
#| Security |#
# +------------------------------------------------------+ #
############################################################
####
# WARNING: This module is in the current release fundamentally broken and should not be
enabled.
# Enabling will not toggle any functionality because those are functionally-dismantled too.
####
login:
# This is just a security feature that can be used to prevent staff accounts from being hijacked on
your server.
enabled: false
# The kick message that is sent when a player enters an invalid password.
############################################################
# +------------------------------------------------------+ #
#| Staff Mode |#
# +------------------------------------------------------+ #
############################################################
staff-mode:
block-manipulation: false
# Whether or not a player is allowed to interact with their inventory while in staff mode.
inventory-interaction: true
item-change: false
# The type of vanish that will be applied when a player goes into staff mode.
vanish-type: TOTAL
invincible: true
damage: false
# Whether or not a player will lose hunger while in staff mode.
hunger-loss: false
flight: true
# Whether or not a player will be put into creative while in staff mode.\
creative: false
# Whether or not a play in mode can only speak in staffchat if enabled all chat goes to staffchat
force_staffchat: false
# Whether or not to a player to the location they were in before they toggled staff mode.
original-location: false
# Whether or not staff mode will be enabled for staff when they login.
enable-on-login: false
# Name says it all what commands do you want to block while the player is not logged in
prelogin-blocked-commands: "/ban"
disable-on-world-change: false
# Should other staff be able to see staff that are in mode while they are not in mode.
staff-see-staff-in-mode: false
############################################################
# +------------------------------------------------------+ #
#| Compass |#
# +------------------------------------------------------+ #
############################################################
# When clicked, this launches the staff towards the direction they are facing.
compass-module:
enabled: true
slot: 1
velocity: 5
# The type of item for this module.
item: COMPASS
name: "&4Launcher"
############################################################
# +------------------------------------------------------+ #
#| Random Teleport |#
# +------------------------------------------------------+ #
############################################################
random-teleport-module:
enabled: true
slot: 2
item: ENDEREYE
# The name of the compass item.
# If set to false, "random" teleport will just cycle through players in order.
random: false
############################################################
# +------------------------------------------------------+ #
#| Vanish |#
# +------------------------------------------------------+ #
############################################################
vanish-module:
enabled: true
slot: 3
# The type of item for this module.
item: INK:10
name: "&6Vanish"
item-off: INK:8
############################################################
# +------------------------------------------------------+ #
#| GUI Hub |#
# +------------------------------------------------------+ #
############################################################
gui-module:
enabled: true
slot: 4
# The type of item for this module.
item: PAPER
reports-gui: true
miner-gui: true
# The title of the miner GUI.
xray-level: 16
############################################################
# +------------------------------------------------------+ #
#| Counter |#
# +------------------------------------------------------+ #
############################################################
counter-module:
enabled: true
slot: 5
# The type of item for this module.
item: HEAD
# Whether or not the head item count will represent online staff or staff in staff mode.
show-staff-mode: false
############################################################
# +------------------------------------------------------+ #
#| Freeze |#
# +------------------------------------------------------+ #
############################################################
# When clicked, this will freeze the player that the staff is looking at.
freeze-module:
enabled: true
# The slot that this module's item is at by default.
slot: 6
item: BLAZE_ROD
name: "&2Freeze"
chat: true
damage: false
# The interval, in seconds, at which a frozen player will be reminded that they are frozen.
timer: 5
# Whether or not a GUI prompt will open up with a paper containing the freeze message.
prompt: false
prompt-title: "&bFrozen"
############################################################
# +------------------------------------------------------+ #
#| CPS |#
# +------------------------------------------------------+ #
############################################################
# When clicked, this will test the CPS of the player and send it to the staff.
cps-module:
enabled: true
slot: 7
item: CLOCK
# The name of the compass item.
name: "&3CPS"
lore: "&7Runs a click per second test on, &7the player that was clicked."
time: 10
# The maximum allowed amount of CPS. If a result contains this amount or more, it will be
significantly marked.
max: 16.0
############################################################
# +------------------------------------------------------+ #
#| Examine |#
# +------------------------------------------------------+ #
############################################################
# When clicked, this will open the inventory of the player that the staff is looking at.
examine-module:
enabled: true
# The slot that this module's item is at by default.
slot: 8
item: CHEST
name: "&bExamine"
# Remember that the maximum amount of allowed items within this line is nine!
info-line:
food: 1
# IP address information.
ip-address: 2
# Ping information.
ping: 3
gamemode: 4
# Infractions information.
infractions: 5
location: 6
notes: 7
# Freeze button
freeze: 8
# Warn button.
warn: 9
enderchest-module:
enabled: true
offline-viewing: true
############################################################
# +------------------------------------------------------+ #
#| Follow |#
# +------------------------------------------------------+ #
############################################################
# When clicked, this will mount the player that the staff is looking at.
follow-module:
enabled: true
slot: 9
item: LEAD
name: "&9Follow"
use-mount: true
############################################################
# +------------------------------------------------------+ #
#| Custom |#
# +------------------------------------------------------+ #
############################################################
# You can copy and paste one of the modules to create a new one (there are no limits on the
amount of modules!).
custom-modules:
# The name of the module (just a reference point; can be anything really).
StaticCommand:
enabled: false
# A static command is a command that is executed by the player and the same way every single
time.
type: COMMAND_STATIC
slot: 30
item: DIAMOND
# The real name of the item.
# The name of the module (just a reference point; can be anything really).
DynamicCommand:
enabled: false
type: COMMAND_DYNAMIC
slot: 31
item: QUARTZ
# The real name of the item.
# The name of the module (just a reference point; can be anything really).
ConsoleCommand:
enabled: false
# A console command will be executed by console with the player clicked as an argument.
type: COMMAND_CONSOLE
slot: 33
item: OBSIDIAN
# The name of the module (just a reference point; can be anything really).
Item:
enabled: false
type: ITEM
slot: 34
item: WOOD_AXE
Whip:
enabled: true
type: ITEM
slot: 34
item: STICK
# The enchantment for the item format is name:level for names of enchantments reference
https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/enchantments/Enchantment.html
enchantment: "knockback:2"
############################################################
# +------------------------------------------------------+ #
#| Permissions |#
# +------------------------------------------------------+ #
############################################################
permissions:
# Take note that this will NOT give the player the "block" permission.
# This also gives the player permission to toggle other player's vanish, staff mode, and etc.
wild-card: "staff.*"
block: "staff.block"
report: "staff.report"
report-bypass: "staff.report.bypass"
warn: "staff.warn"
# Permission for bypassing warnings.
warn-bypass: "staff.warn.bypass"
staff-chat: "staff.staffchat"
vanish-total: "staff.vanish.total"
vanish-list: "staff.vanish.list"
chat-clear: "staff.chat.clear"
chat-toggle: "staff.chat.toggle"
chat-slow: "staff.chat.slow"
blacklist: "staff.blacklist"
mention: "staff.alerts.mention"
name-change: "staff.alerts.namechange"
xray: "staff.alerts.xray"
mode: "staff.mode"
compass: "staff.compass"
random-teleport: "staff.random-teleport"
gui: "staff.gui"
counter: "staff.counter"
# Permission for using freeze.
freeze: "staff.freeze"
freeze-bypass: "staff.freeze.bypass"
cps: "staff.cps"
examine: "staff.examine"
examine-modify: "staff.examine.modify"
follow: "staff.follow"
lockdown: "staff.lockdown"
revive: "staff.revive"
# Permission for being noted as a staff member in the staff list command and for login.
# This also excludes the player from being randomly teleported to!
member: "staff.member"
strip: "staff.strip"
tp: "staff.tp"
staffplus: "staff.staffplus"
# Use this for players who's ip should not be shown in examine mode
ipPerm: "staff.staffplus.hideip"
invClear: "staff.staffplus.clearinv"
resetPass: "staff.staffplus.resetpassword"
############################################################
# +------------------------------------------------------+ #
#| Commands |#
# +------------------------------------------------------+ #
############################################################
# All commands and their according names.
commands:
staff-mode: "staff"
freeze: "freeze"
examine: "examine"
notes: "notes"
cps: "cps"
staff-chat: "sc"
report: "report"
warn: "warn"
# The command for toggling vanish modes.
vanish: "vanish"
chat: "chat"
ticket: "ticket"
alerts: "alerts"
follow: "follow"
revive: "revive"
staff-list: "personnel"
login: "login"
strip: "strip"
clearInv: "clear"
resetPass: "resetPassword"
changePass: "changepassword"
echest_view: "eview"
############################################################
# +------------------------------------------------------+ #
#| Storage |#
# +------------------------------------------------------+ #
############################################################
storage:
mysql:
host: 'localhost'
user: 'root'
database: 'root'
password: 'mypass'
port: 3306
migrated: false
############################################################
# +------------------------------------------------------+ #
#| Advanced |#
# +------------------------------------------------------+ #
############################################################
# The declared version of this configuration file, used for configuration file changes.
# Do NOT change this unless you know what you're doing (hint: just don't change it).
config-version: 6206
# The higher this is, the less lag there will be.
auto-save: 3602
AutoUpdate: true
# The interval in seconds at which calculations, like freeze checking, will be performed.
# The higher this is, the less lag there will be.
clock: 2
# Enable this if you get packet errors and cannot fix them.
disable-packets: false
# The animation packets that will be listened for and cancelled for total vanished players.
# The sound names that will be listened for and cancelled for total vanished players.
metrics: true