Staff++
Search…
Permissions
All permission nodes can be custom configured inside the configuration/permissions.yml file
Below is the configuration for the latest staff++ version. It's best to check your own configuration file to see the correct permissions
1
############################################################
2
# +------------------------------------------------------+ #
3
# | Permissions | #
4
# +------------------------------------------------------+ #
5
############################################################
6
7
# Use this to give a player all Staff+ permissions.
8
# Take note that this will NOT give the player the "block" permission.
9
# This also gives the player permission to toggle other player's vanish, staff mode, and etc.
10
wild-card: "staff.*"
11
# Permission for using /staffplus
12
staffplus: "staff"
13
# Use this for players who's ip should not be shown in examine mode
14
ipPerm: "staff.hideip"
15
# Permission for blocking listed commands at "blocked-commands" and "blocked-mode-commands".
16
block: "staff.block"
17
# Permission for bypassing the word blacklist.
18
blacklist: "staff.blacklist.bypass"
19
20
# Permission for giving a player's previous inventory back.
21
revive: "staff.revive"
22
# Permission for being noted as a staff member in the staff list command and for login.
23
# This also excludes the player from being randomly teleported to!
24
member: "staff.member"
25
# Permission for using "/strip".
26
strip: "staff.strip"
27
# Permission for managing the alerts you will get
28
broadcast: "staff.broadcast"
29
# Permission for initializing clicks per second tests
30
cps: "staff.cps"
31
# Permission for using examine
32
examine: "staff.examine"
33
# Permission to open the infractions gui
34
infractions:
35
view: "staff.infractions.view"
36
37
staff-list.view: "staff.personnel.view"
38
staff-hub.view: "staff.hub.view"
39
40
########################
41
# REPORTS
42
# GROUP: staff.chatchannels
43
# permissions should be suffixed with the chatchannel type
44
# Example: staff.chatchannels.leave.report
45
########################
46
47
chatchannels:
48
join: "staff.chatchannels.join"
49
leave: "staff.chatchannels.leave"
50
open: "staff.chatchannels.open"
51
close: "staff.chatchannels.close"
52
########################
53
# REPORTS
54
# GROUP: staff.reports
55
########################
56
# Permission for reporting players.
57
report: "staff.reports.report"
58
reports:
59
chat: "staff.reports.chat"
60
# All permission for managing reports
61
manage:
62
view: "staff.reports.manage.view"
63
delete: "staff.reports.manage.delete"
64
accept: "staff.reports.manage.accept"
65
resolve: "staff.reports.manage.resolve"
66
reject: "staff.reports.manage.reject"
67
teleport: "staff.reports.manage.teleport"
68
reopen-other: "staff.reports.manage.reopen-other"
69
# Permission for bypassing reports.
70
report-bypass: "staff.reports.report-bypass"
71
# Permission for receiving notifications when a report is accepted/deleted/closed
72
report-update-notifications: "staff.reports.update.notifications"
73
# Permission to open to my reports gui
74
view-my-reports: "staff.reports.view-my-reports"
75
76
########################
77
# WARNINGS
78
# GROUP: staff.warnings
79
########################
80
81
# Permission to open to my warnings gui
82
view-my-warnings: "staff.warnings.view-my-warnings"
83
# Permission for using "/warn" and clearing/getting player warnings.
84
warn: "staff.warnings.warn"
85
# Permission for bypassing warnings.
86
warn-bypass: "staff.warnings.warn-bypass"
87
warnings:
88
notifications: "staff.warnings.notifications"
89
# All permission for managing warnings
90
manage:
91
view: "staff.warnings.manage.view"
92
delete: "staff.warnings.manage.delete"
93
expire: "staff.warnings.manage.expire"
94
appeals:
95
create: "staff.warnings.appeals.create"
96
create-others: "staff.warnings.appeals.create.others"
97
approve: "staff.warnings.appeals.approve"
98
reject: "staff.warnings.appeals.reject"
99
notifications: "staff.warnings.appeals.notifications"
100
101
########################
102
# INVESTIGATION
103
# GROUP: staff.investigation
104
########################
105
investigations:
106
# All permission for managing investigations
107
manage:
108
investigate: "staff.investigation.manage.investigate"
109
notifications: "staff.investigation.manage.notifications"
110
view: "staff.investigation.manage.view"
111
link-evidence: "staff.investigation.manage.link-evidence"
112
add-note: "staff.investigation.manage.add-note"
113
delete-note: "staff.investigation.manage.delete-note"
114
delete-note-others: "staff.investigation.manage.delete-note-others"
115
116
########################
117
# VANISH
118
# GROUP: staff.vanish
119
########################
120
# Permission for using the vanish command
121
vanish: "staff.vanish.vanish"
122
# Permission for using the vanish command
123
vanish-others:
124
total: "staff.vanish.others.total"
125
list: "staff.vanish.others.list"
126
player: "staff.vanish.others.player"
127
see-vanished: "staff.vanish.see-vanished"
128
# Permission for using "/v total".
129
vanish-total: "staff.vanish.total"
130
# Permission for using "/v list".
131
vanish-list: "staff.vanish.list"
132
# Permission for using "/v player".
133
vanish-player: "staff.vanish.player"
134
135
########################
136
# CHAT
137
# GROUP: staff.chat
138
########################
139
# Permission for using "/chat clear".
140
chat-clear: "staff.chat.clear"
141
# Permission for using "/chat toggle".
142
chat-toggle: "staff.chat.toggle"
143
# Permission for using "/chat slow".
144
chat-slow: "staff.chat.slow"
145
146
########################
147
# ALERTS
148
# GROUP: staff.alerts
149
########################
150
# Permission for managing the alerts you will get
151
alerts: "staff.alerts.alerts"
152
# Permission for receiving mention alerts.
153
mention: "staff.alerts.mention"
154
mention-bypass: "staff.alerts.mention-bypass"
155
# Permission for receiving name change alerts.
156
name-change: "staff.alerts.namechange"
157
name-change-bypass: "staff.alerts.namechange-bypass"
158
# Permission for receiving xray alerts.
159
xray: "staff.alerts.xray"
160
xray-bypass: "staff.alerts.xray-bypass"
161
# Permission for receiving alt detect alerts.
162
alerts-alt-detect: "staff.alerts.alt-detects"
163
# Permission for receiving chat word mentions alerts.
164
alerts-chat-phrase-detection: "staff.alerts.chat-phrase-detection"
165
# Permission for bypassing chat word mentions alerts.
166
alerts-chat-phrase-detection-bypass: "staff.alerts.chat-phrase-detection.bypass"
167
# Permission for receiving chat word mentions alerts.
168
alerts-command-detection: "staff.alerts.command-detection"
169
# Permission for bypassing chat word mentions alerts.
170
alerts-command-detection-bypass: "staff.alerts.command-detection.bypass"
171
# Permission for receiving chat blacklist alerts.
172
alerts-blacklist-detection: "staff.alerts.blacklist-detection"
173
174
########################
175
# MODE
176
# GROUP: staff.mode
177
########################
178
# Permission for toggling staff mode.
179
mode: "staff.mode.mode"
180
# Permission for turning on a specific staff mode
181
mode-specific: "staff.mode.specific-mode"
182
# permission to interact with chests/hoppers/dispensers.
183
mode-silent-chest-interaction: "staff.mode.silent-chest-interaction"
184
# Permission for using the staff mode compass
185
compass: "staff.mode.compass"
186
# Permission for using the staff mode random teleport
187
random-teleport: "staff.mode.random-teleport"
188
# Permission for the staff mode GUI hub
189
gui: "staff.mode.gui"
190
# Permission for the staff mode counter GUI
191
counter: "staff.mode.counter"
192
# Permission to show if staff members are vanished in the counter GUI
193
counter-show-vanished: "staff.mode.counter-show-vanished"
194
# Permission for using staff mode follow
195
follow: "staff.mode.follow"
196
197
########################
198
# FREEZE
199
# GROUP: staff.freeze
200
########################
201
# Permission for using freeze.
202
freeze: "staff.freeze.freeze"
203
# Permission for bypassing freeze.
204
freeze-bypass: "staff.freeze.freeze-bypass"
205
freeze-chat: "staff.freeze.chat"
206
207
########################
208
# TELEPORT
209
# GROUP: staff.teleport
210
########################
211
# Permission for using teleport.
212
teleport-to-location: "staff.teleport.teleport-to-location"
213
# Permission for using teleportToPlayer.
214
teleport-to-player: "staff.teleport.teleport-to-player"
215
# Permission for using teleportHere.
216
teleport-here: "staff.teleport.teleport-here"
217
# Permission for bypassing teleport.
218
teleport-bypass: "staff.teleport.teleport.bypass"
219
220
########################
221
# TRACE
222
# GROUP: staff.trace
223
########################
224
# Permission for using trace.
225
trace: "staff.trace.trace"
226
# Permission for bypassing being traced.
227
trace-bypass: "staff.trace.bypass"
228
229
########################
230
# PROTECT
231
# GROUP: staff.protect
232
########################
233
# Permission to toggle protection of a player
234
protect-player: "staff.protect.protect-player"
235
# Permission to toggle protection of an area
236
protect-area: "staff.protect.protect-area"
237
238
########################
239
# BANS
240
# GROUP: staff.bans
241
########################
242
# ban permissions
243
ban: "staff.bans.ban"
244
tempban: "staff.bans.tempban"
245
extendban: "staff.bans.extendban"
246
reduceban: "staff.bans.reduceban"
247
ban-silent: "staff.bans.ban-silent"
248
ban-view: "staff.bans.ban-view"
249
ban-template-overwrite: "staff.bans.ban-template-overwrite"
250
unban: "staff.bans.unban"
251
ban-bypass: "staff.bans.ban-bypass"
252
ban-notifications: "staff.bans.ban-notifications"
253
bans:
254
migrate: "staff.bans.migrate"
255
appeals:
256
view: "staff.bans.appeals.view"
257
create: "staff.bans.appeals.create"
258
create-others: "staff.bans.appeals.create.others"
259
approve: "staff.bans.appeals.approve"
260
reject: "staff.bans.appeals.reject"
261
notifications: "staff.bans.appeals.notifications"
262
263
########################
264
# IP BANS
265
# GROUP: staff.ipban
266
########################
267
ipban:
268
ban: "staff.ipban.ban"
269
tempban: "staff.ipban.tempban"
270
unban: "staff.ipban.unban"
271
ban-check: "staff.ipban.ban-check"
272
ban-view: "staff.ipban.ban-view"
273
ban-silent: "staff.ipban.ban-silent"
274
ban-template-overwrite: "staff.ipban.ban-template-overwrite"
275
ban-notifications: "staff.ipban.ban-notifications"
276
migrate: "staff.ipban.migrate"
277
278
########################
279
# IP
280
# GROUP: staff.ips
281
########################
282
ips:
283
clear-ips: "staff.ips.clear-ips"
284
notifications: "staff.ips.notifications"
285
286
########################
287
# KICKS
288
# GROUP: staff.kicks
289
########################
290
# Permission to kick players
291
kick: "staff.kicks.kick"
292
kick-notifications: "staff.kicks.kick-notifications"
293
# Permission to bypass being kicked
294
kick-bypass: "staff.kicks.kick-bypass"
295
296
########################
297
# MUTES
298
# GROUP: staff.mutes
299
########################
300
# Permission to mute players
301
mute: "staff.mutes.mute"
302
mute-view: "staff.mutes.mute-view"
303
tempmute: "staff.mutes.tempmute"
304
unmute: "staff.mutes.unmute"
305
extendmute: "staff.mutes.extendmute"
306
reducemute: "staff.mutes.reducemute"
307
mute-bypass: "staff.mutes.mute-bypass"
308
mute-override-softhard: "staff.mutes.mute-override-softhard"
309
mute-notifications: "staff.mutes.mute-notifications"
310
view-my-mutes: "staff.mutes.view-my-mutes"
311
mutes:
312
appeals:
313
view: "staff.mutes.appeals.view"
314
create: "staff.mutes.appeals.create"
315
create-others: "staff.mutes.appeals.create.others"
316
approve: "staff.mutes.appeals.approve"
317
reject: "staff.mutes.appeals.reject"
318
notifications: "staff.mutes.appeals.notifications"
319
########################
320
# ALT DETECT
321
# GROUP: staff.altdetects
322
########################
323
# Permission to add/remove players from the alt detection whitelist
324
alt-detect-whitelist: "staff.altdetects.whitelist"
325
# Permission to run an alt detection check
326
alt-detect-check: "staff.altdetects.check"
327
# Permission to bypass the alt detection
328
alt-detect-bypass: "staff.altdetects.bypass"
329
330
########################
331
# INVENTORY INTERACTION
332
# GROUP: staff.inventory
333
########################
334
# Permission for using the clear inventory config
335
invClear: "staff.inventory.clearinv"
336
# Permission for bypassing clear inventory
337
invClear-bypass: "staff.inventory.clearinv-bypass"
338
# Permission to have inventory interaction while in examine mode
339
examine-inventory-interaction.online: "staff.inventory.inventory-interaction"
340
# Permission to have inventory interaction while in examine mode for offline players
341
examine-inventory-interaction.offline: "staff.inventory.inventory-interaction-offline"
342
# Permission to view player's inventory while in examine mode
343
examine-view-inventory.online: "staff.inventory.view-inventory"
344
# Permission to view player's inventory while in examine mode for offline player
345
examine-view-inventory.offline: "staff.inventory.view-inventory-offline"
346
# Permission to view player's ip in the examine view
347
examine-view-ip: "staff.examine.view-ip"
348
349
########################
350
# ENDERCHEST
351
# GROUP: staff.enderchests
352
########################
353
# Permissions to view/interact with players enderchests
354
enderchests:
355
view:
356
online: "staff.enderchests.view.online"
357
offline: "staff.enderchests.view.offline"
358
interact: "staff.enderchests.interact"
359
360
# Permission to open the players GUI.
361
players: "staff.players"
362
########################
363
# PLAYER GUI VIEW
364
# GROUP: staff.player-view.detail
365
# GROUP: staff.player-view.overview
366
# Below permissions determine what GUI items are shown in the player detail view
367
########################
368
playerView:
369
detail:
370
food: "staff.player-view.detail.food"
371
ip: "staff.player-view.detail.ip"
372
uuid: "staff.player-view.detail.uuid"
373
gamemode: "staff.player-view.detail.gamemode"
374
location: "staff.player-view.detail.location"
375
timeplayed: "staff.player-view.detail.timeplayed"
376
frozen: "staff.player-view.detail.frozen"
377
protected: "staff.player-view.detail.protected"
378
investigation: "staff.player-view.detail.investigation"
379
muted: "staff.player-view.detail.muted"
380
vanished: "staff.player-view.detail.vanished"
381
overview:
382
online-players: "staff.player-view.overview.onlineplayers"
383
offline-players: "staff.player-view.overview.offlineplayers"
384
staff-members: "staff.player-view.overview.staff"
385
miners: "staff.player-view.overview.miners"
386
protected: "staff.player-view.overview.protected"
387
388
########################
389
# PLAYER NOTES
390
# GROUP: staff.player-notes
391
########################
392
player-notes:
393
view: "staff.player-notes.view"
394
create: "staff.player-notes.create"
395
create-private: "staff.player-notes.create-private"
396
delete: "staff.player-notes.delete"
397
delete-other: "staff.player-notes.delete-other"
398
notifications: "staff.player-notes.notifications"
399
400
########################
401
# STAFF LOCATIONS
402
# GROUP: staff.staff-locations
403
########################
404
staff-locations:
405
view: "staff.staff-locations.view"
406
create: "staff.staff-locations.create"
407
delete: "staff.staff-locations.delete"
408
teleport: "staff.staff-locations.teleport"
409
edit: "staff.staff-locations.edit"
410
view-notes: "staff.staff-locations.notes.view"
411
delete-note: "staff.staff-locations.notes.delete"
412
create-note: "staff.staff-locations.notes.create"
413
414
webui:
415
register: "staff.webui.register"
416
417
show-style-info: "staff.show-style-info"
Copied!
Copy link