Repository navigation
Config staff mode.yml
Staff mode and vanish. Entering staff mode stores the player's survival inventory, swaps in
the tool bar defined by ITEMS and CUSTOM-ITEMS, and restores everything on exit — so a
crash mid-session should not cost anyone their gear.
FAKE-PLAYER belongs to a related trick: /fakeplayer spawns a convincing decoy to draw
out players who behave differently when they think no staff are online. Note that the
fake player feature checks the legacy permission prefix ultimatedonutsmp.staff.fakeplayer
— without the 2 — which is easy to miss when setting up permissions.
| On disk | plugins/UltimateDonutSmp2/staff-mode.yml |
| Commands |
/staffmode, /vanish, /stafflist, /fakeplayer
|
| Player-facing text | Edit CONFIG.STAFF_MODE in languages/<locale>.yml — not this file |
| Reload | /ultimatedonutsmp2 reload |
| Section | Type | Contents |
|---|---|---|
STAFF-MODE |
section | 20 keys |
ITEMS |
section | 5 keys |
CUSTOM-ITEMS |
section | 1 keys |
MENUS |
section | 2 keys |
MESSAGES |
section | 18 keys |
FAKE-PLAYER |
section | 5 keys |
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
STAFF-MODE.ENABLED |
boolean |
true, false
|
true |
Turns the STAFF-MODE section on or off. |
STAFF-MODE.AUTO-VANISH-ON-ENABLE |
boolean |
true, false
|
false |
On/off for auto vanish on enable. |
STAFF-MODE.PERSIST-ON-QUIT |
boolean |
true, false
|
true |
On/off for persist on quit. |
STAFF-MODE.PERSIST-ON-RESTART |
boolean |
true, false
|
true |
On/off for persist on restart. |
STAFF-MODE.LOCK-TOOLS |
boolean |
true, false
|
true |
On/off for lock tools. |
STAFF-MODE.RESTORE-INVENTORY-ON-DISABLE |
boolean |
true, false
|
true |
On/off for restore inventory on disable. |
STAFF-MODE.STAFF-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.ADMIN-PERMISSION |
string |
Any text | ultimatedonutsmp2.admin.staffmode |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.VANISH-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode.vanish |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.BETTER-VIEW-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode.betterview |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.STAFF-LIST-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode.stafflist |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.RANDOM-TELEPORT-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode.randomtp |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.SPECTATOR-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode.spectator |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.SEE-VANISHED-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode.seevanished |
Permission node. Leave empty to allow everyone. |
STAFF-MODE.OTHERS-PERMISSION |
string |
Any text | ultimatedonutsmp2.staff.mode.others |
Permission node. Leave empty to allow everyone. |
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
STAFF-MODE.LUCKPERMS-CONTEXT.ENABLED |
boolean |
true, false
|
true |
Determines whether LuckPerms Context Provider is enabled. |
STAFF-MODE.LUCKPERMS-CONTEXT.KEY |
string |
Any text | staffmode |
The context key registered with LuckPerms (e.g. staffmode=true/false) |
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
STAFF-MODE.VANISH-ACTIONBAR.ENABLED |
boolean |
true, false
|
true |
Turns the VANISH-ACTIONBAR section on or off. |
STAFF-MODE.VANISH-ACTIONBAR.INTERVAL-TICKS |
integer |
Any integer | 40 |
Interval ticks. Ticks (20 = 1 second). |
STAFF-MODE.VANISH-ACTIONBAR.MESSAGE |
string |
Any text | &aVANISHED &7>> &fYou are hidden from regular players |
Message. |
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
STAFF-MODE.VANISH-FAKE-MESSAGES.FAKE-LEAVE-ON-VANISH |
boolean |
true, false
|
true |
Determines whether Fake Leave Message on Vanish is enabled. |
STAFF-MODE.VANISH-FAKE-MESSAGES.FAKE-JOIN-ON-UNVANISH |
boolean |
true, false
|
true |
Determines whether Fake Join Message on Unvanish is enabled. |
STAFF-MODE.VANISH-FAKE-MESSAGES.ONLY-TO-REGULAR-PLAYERS |
boolean |
true, false
|
true |
If true, fake join/leave messages are only sent to players who cannot see vanished staff. |
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
STAFF-MODE.HOTBAR-SLOTS.VANISH |
integer |
Any integer | 0 |
Vanish. |
STAFF-MODE.HOTBAR-SLOTS.FREEZE |
integer |
Any integer | 1 |
Freeze. |
STAFF-MODE.HOTBAR-SLOTS.STAFF_LIST |
integer |
Any integer | 4 |
Staff list. |
STAFF-MODE.HOTBAR-SLOTS.BETTER_VIEW |
integer |
Any integer | 7 |
Better view. |
STAFF-MODE.HOTBAR-SLOTS.RANDOM_TELEPORT |
integer |
Any integer | 8 |
Random teleport. |
STAFF-MODE.HOTBAR-SLOTS.SPECTATOR |
integer |
Any integer | 6 |
Spectator. |
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
STAFF-MODE.BETTER-VIEW.ENABLE-NIGHT-VISION |
boolean |
true, false
|
true |
On/off for enable night vision. |
STAFF-MODE.BETTER-VIEW.ENABLE-FLIGHT |
boolean |
true, false
|
true |
On/off for enable flight. |
STAFF-MODE.BETTER-VIEW.AUTO-FLY |
boolean |
true, false
|
true |
On/off for auto fly. |
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
STAFF-MODE.RANDOM-TELEPORT.EXCLUDE-STAFF |
boolean |
true, false
|
true |
On/off for exclude staff. |
STAFF-MODE.RANDOM-TELEPORT.EXCLUDE-VANISHED |
boolean |
true, false
|
true |
On/off for exclude vanished. |
STAFF-MODE.RANDOM-TELEPORT.EXCLUDE-FROZEN |
boolean |
true, false
|
false |
On/off for exclude frozen. |
STAFF-MODE.RANDOM-TELEPORT.EXCLUDE-DUELS |
boolean |
true, false
|
true |
On/off for exclude duels. |
STAFF-MODE.RANDOM-TELEPORT.EXCLUDE-FFA |
boolean |
true, false
|
true |
On/off for exclude ffa. |
STAFF-MODE.RANDOM-TELEPORT.NOTIFY-TARGET |
boolean |
true, false
|
false |
On/off for notify target. |
Default STAFF-MODE block as shipped
# Configuration section for Staff Mode.
STAFF-MODE:
# Determines whether Enabled is enabled or disabled. Available options: true, false
ENABLED: true
# Determines whether Auto Vanish On Enable is enabled or disabled. Available options: true, false
AUTO-VANISH-ON-ENABLE: false
# Determines whether Persist On Quit is enabled or disabled. Available options: true, false
PERSIST-ON-QUIT: true
# Determines whether Persist On Restart is enabled or disabled. Available options: true, false
PERSIST-ON-RESTART: true
# Determines whether Lock Tools is enabled or disabled. Available options: true, false
LOCK-TOOLS: true
# Determines whether Restore Inventory On Disable is enabled or disabled. Available options: true, false
RESTORE-INVENTORY-ON-DISABLE: true
# Configuration section for LuckPerms Context.
LUCKPERMS-CONTEXT:
# Determines whether LuckPerms Context Provider is enabled. Available options: true, false
ENABLED: true
# The context key registered with LuckPerms (e.g. staffmode=true/false)
KEY: "staffmode"
# Configuration section for Vanish Actionbar.
VANISH-ACTIONBAR:
# Determines whether Enabled is enabled or disabled. Available options: true, false
ENABLED: true
# The numerical value for Interval Ticks. Available options: Any valid integer
INTERVAL-TICKS: 40
# The text or value for Message. Available options: Any valid string text
MESSAGE: '&aVANISHED &7>> &fYou are hidden from regular players'
# Configuration section for Vanish Fake Messages.
VANISH-FAKE-MESSAGES:
# Determines whether Fake Leave Message on Vanish is enabled. Available options: true, false
FAKE-LEAVE-ON-VANISH: true
# Determines whether Fake Join Message on Unvanish is enabled. Available options: true, false
FAKE-JOIN-ON-UNVANISH: true
# If true, fake join/leave messages are only sent to players who cannot see vanished staff. Available options: true, false
ONLY-TO-REGULAR-PLAYERS: true
# The text or value for Staff Permission. Available options: Any valid string text
STAFF-PERMISSION: ultimatedonutsmp2.staff.mode
# The text or value for Admin Permission. Available options: Any valid string text
ADMIN-PERMISSION: ultimatedonutsmp2.admin.staffmode
# The text or value for Vanish Permission. Available options: Any valid string text
VANISH-PERMISSION: ultimatedonutsmp2.staff.mode.vanish
# The text or value for Better View Permission. Available options: Any valid string text
BETTER-VIEW-PERMISSION: ultimatedonutsmp2.staff.mode.betterview
# The text or value for Staff List Permission. Available options: Any valid string text
STAFF-LIST-PERMISSION: ultimatedonutsmp2.staff.mode.stafflist
# The text or value for Random Teleport Permission. Available options: Any valid string text
RANDOM-TELEPORT-PERMISSION: ultimatedonutsmp2.staff.mode.randomtp
# ... section continues, see the file on disk for the full block| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
ITEMS.VANISH.ENABLED.MATERIAL |
string |
Any text | LIME_DYE |
Bukkit Material name for the icon. |
ITEMS.VANISH.ENABLED.NAME |
string |
Any text | &aVanished |
Display name shown to players. |
ITEMS.VANISH.ENABLED.LORE |
list |
A list of values | list of 1 item | Tooltip lines under the item name. |
Default contents of ITEMS.VANISH.ENABLED.LORE (1 item)
LORE:
- '&7Click to disable vanish'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
ITEMS.VANISH.DISABLED.MATERIAL |
string |
Any text | GRAY_DYE |
Bukkit Material name for the icon. |
ITEMS.VANISH.DISABLED.NAME |
string |
Any text | &7Unvanished |
Display name shown to players. |
ITEMS.VANISH.DISABLED.LORE |
list |
A list of values | list of 1 item | Tooltip lines under the item name. |
Default contents of ITEMS.VANISH.DISABLED.LORE (1 item)
LORE:
- '&7Click to enable vanish'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
ITEMS.FREEZE.MATERIAL |
string |
Any text | ICE |
Bukkit Material name for the icon. |
ITEMS.FREEZE.NAME |
string |
Any text | &bFreeze Player |
Display name shown to players. |
ITEMS.FREEZE.LORE |
list |
A list of values | list of 2 items | Tooltip lines under the item name. |
Default contents of ITEMS.FREEZE.LORE (2 items)
LORE:
- '&7Right-click a player to freeze them'
- '&7Left-click to see frozen players'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
ITEMS.STAFF_LIST.MATERIAL |
string |
Any text | CLOCK |
Bukkit Material name for the icon. |
ITEMS.STAFF_LIST.NAME |
string |
Any text | &eStaff List |
Display name shown to players. |
ITEMS.STAFF_LIST.LORE |
list |
A list of values | list of 1 item | Tooltip lines under the item name. |
Default contents of ITEMS.STAFF_LIST.LORE (1 item)
LORE:
- '&7Click to view online staff members'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
ITEMS.BETTER_VIEW.MATERIAL |
string |
Any text | ORANGE_CARPET |
Bukkit Material name for the icon. |
ITEMS.BETTER_VIEW.NAME |
string |
Any text | &eBetter View |
Display name shown to players. |
ITEMS.BETTER_VIEW.LORE |
list |
A list of values | list of 1 item | Tooltip lines under the item name. |
Default contents of ITEMS.BETTER_VIEW.LORE (1 item)
LORE:
- '&7Click to toggle better view mode'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
ITEMS.RANDOM_TELEPORT.MATERIAL |
string |
Any text | PLAYER_HEAD |
Bukkit Material name for the icon. |
ITEMS.RANDOM_TELEPORT.NAME |
string |
Any text | &eRandom Teleport |
Display name shown to players. |
ITEMS.RANDOM_TELEPORT.LORE |
list |
A list of values | list of 1 item | Tooltip lines under the item name. |
Default contents of ITEMS.RANDOM_TELEPORT.LORE (1 item)
LORE:
- '&7Click to teleport to a random player'Default ITEMS block as shipped
ITEMS:
# Configuration section for Vanish.
VANISH:
# Configuration section for Enabled.
ENABLED:
MATERIAL: LIME_DYE
NAME: '&aVanished'
LORE:
- '&7Click to disable vanish'
# Configuration section for Disabled.
DISABLED:
MATERIAL: GRAY_DYE
NAME: '&7Unvanished'
LORE:
- '&7Click to enable vanish'
# Configuration section for Freeze.
FREEZE:
MATERIAL: ICE
NAME: '&bFreeze Player'
LORE:
- '&7Right-click a player to freeze them'
- '&7Left-click to see frozen players'
# Configuration section for Staff List.
STAFF_LIST:
MATERIAL: CLOCK
NAME: '&eStaff List'
LORE:
- '&7Click to view online staff members'
# Configuration section for Better View.
BETTER_VIEW:
MATERIAL: ORANGE_CARPET
NAME: '&eBetter View'
LORE:
- '&7Click to toggle better view mode'
# Configuration section for Random Teleport.
RANDOM_TELEPORT:
MATERIAL: PLAYER_HEAD
NAME: '&eRandom Teleport'
LORE:
- '&7Click to teleport to a random player'Example entry. Set ENABLED to true to hand it out, or delete the whole block to remove it.
| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
CUSTOM-ITEMS.EXAMPLE.ENABLED |
boolean |
true, false
|
false |
Turns the EXAMPLE section on or off. |
CUSTOM-ITEMS.EXAMPLE.SLOT |
integer |
Any valid integer between 0 and 8 | 2 |
Inventory slot, 0 is the top-left cell. |
CUSTOM-ITEMS.EXAMPLE.MATERIAL |
string |
Any text | DIRT |
Bukkit Material name for the icon. |
CUSTOM-ITEMS.EXAMPLE.NAME |
string |
Any text | &eCustom Command |
Display name shown to players. |
CUSTOM-ITEMS.EXAMPLE.LORE |
list |
A list of values | list of 1 item | Tooltip lines under the item name. |
CUSTOM-ITEMS.EXAMPLE.EXECUTE-AS |
string |
PLAYER, CONSOLE | PLAYER |
Determines who runs the commands. |
CUSTOM-ITEMS.EXAMPLE.PERMISSION |
string |
Any text | '' |
The permission needed to receive and use this item. Leave empty to allow every staff member. |
CUSTOM-ITEMS.EXAMPLE.REQUIRE-TARGET |
boolean |
true, false
|
false |
Determines whether the item must be right-clicked on a player. |
CUSTOM-ITEMS.EXAMPLE.COMMANDS |
list |
A list of values | list of 1 item | The commands to run, without a leading slash. Placeholders: {player}, {player_uuid}, {world}, and, when REQUIRE-TARGET is true, {target} and {target_uuid}. |
Default contents of CUSTOM-ITEMS.EXAMPLE.LORE (1 item)
LORE:
- '&7Click to execute custom command'Default contents of CUSTOM-ITEMS.EXAMPLE.COMMANDS (1 item)
COMMANDS:
- 'say Hello from {player}'Default CUSTOM-ITEMS block as shipped
# Configuration section for Custom Items.
# Admin defined hotbar items that run commands. Each entry is free-form: the key is the item id,
# and the id is what identifies the item in-game, so keep it unique.
# Slots already taken by the tools above (see STAFF-MODE.HOTBAR-SLOTS) are refused, and so are
# duplicate slots, so move a built-in tool first if you need its slot.
# SECURITY: EXECUTE-AS: CONSOLE runs the command with full console rights, which means any staff
# member holding the item bypasses their own permissions. Always pair CONSOLE items with a
# PERMISSION so only the ranks you trust receive them.
CUSTOM-ITEMS:
# Example entry. Set ENABLED to true to hand it out, or delete the whole block to remove it.
EXAMPLE:
# Determines whether Enabled is enabled or disabled. Available options: true, false
ENABLED: false
# The numerical value for Slot. Available options: Any valid integer between 0 and 8
SLOT: 2
MATERIAL: DIRT
NAME: '&eCustom Command'
LORE:
- '&7Click to execute custom command'
# Determines who runs the commands. Available options: PLAYER, CONSOLE
EXECUTE-AS: PLAYER
# The permission needed to receive and use this item. Leave empty to allow every staff member.
PERMISSION: ''
# Determines whether the item must be right-clicked on a player. Available options: true, false
REQUIRE-TARGET: false
# The commands to run, without a leading slash.
# Placeholders: {player}, {player_uuid}, {world}, and, when REQUIRE-TARGET is true,
# {target} and {target_uuid}.
COMMANDS:
- 'say Hello from {player}'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
MENUS.STAFF-LIST.TITLE |
string |
Any text | &8Online Staff |
Title text. Supports & colours and &#RRGGBB hex. |
MENUS.STAFF-LIST.SIZE |
integer |
Any integer | 54 |
Chest size. Must be a multiple of 9 between 9 and 54. |
MENUS.STAFF-LIST.REFRESH-SLOT |
integer |
Any integer | 49 |
Inventory slot, 0 is the top-left cell. |
MENUS.STAFF-LIST.PLACEHOLDER-MATERIAL |
string |
Any text | GRAY_STAINED_GLASS_PANE |
Placeholder material. |
MENUS.STAFF-LIST.CONTENT-SLOTS |
list |
A list of values | list of 21 items | The content slots list. |
MENUS.STAFF-LIST.EMPTY-MATERIAL |
string |
Any text | BARRIER |
Empty material. |
MENUS.STAFF-LIST.EMPTY-NAME |
string |
Any text | &cNo staff online |
Empty name. |
MENUS.STAFF-LIST.EMPTY-LORE |
list |
A list of values | list of 1 item | The empty lore list. |
Default contents of MENUS.STAFF-LIST.CONTENT-SLOTS (21 items)
CONTENT-SLOTS:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34Default contents of MENUS.STAFF-LIST.EMPTY-LORE (1 item)
EMPTY-LORE:
- '&7No staff members are currently online.'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
MENUS.FROZEN-PLAYERS.TITLE |
string |
Any text | &8Frozen Players |
Title text. Supports & colours and &#RRGGBB hex. |
MENUS.FROZEN-PLAYERS.SIZE |
integer |
Any integer | 54 |
Chest size. Must be a multiple of 9 between 9 and 54. |
MENUS.FROZEN-PLAYERS.REFRESH-SLOT |
integer |
Any integer | 49 |
Inventory slot, 0 is the top-left cell. |
MENUS.FROZEN-PLAYERS.PLACEHOLDER-MATERIAL |
string |
Any text | LIGHT_BLUE_STAINED_GLASS_PANE |
Placeholder material. |
MENUS.FROZEN-PLAYERS.CONTENT-SLOTS |
list |
A list of values | list of 21 items | The content slots list. |
MENUS.FROZEN-PLAYERS.EMPTY-MATERIAL |
string |
Any text | BARRIER |
Empty material. |
MENUS.FROZEN-PLAYERS.EMPTY-NAME |
string |
Any text | &aNo frozen players |
Empty name. |
MENUS.FROZEN-PLAYERS.EMPTY-LORE |
list |
A list of values | list of 1 item | The empty lore list. |
Default contents of MENUS.FROZEN-PLAYERS.CONTENT-SLOTS (21 items)
CONTENT-SLOTS:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34Default contents of MENUS.FROZEN-PLAYERS.EMPTY-LORE (1 item)
EMPTY-LORE:
- '&7There are no active frozen players.'Default MENUS block as shipped
# Configuration section for Menus.
MENUS:
# Configuration section for Staff List.
STAFF-LIST:
TITLE: '&8Online Staff'
SIZE: 54
# The numerical value for Refresh Slot. Available options: Any valid integer
REFRESH-SLOT: 49
# The text or value for Placeholder Material. Available options: Any valid string text
PLACEHOLDER-MATERIAL: GRAY_STAINED_GLASS_PANE
# Configuration section for Content Slots.
CONTENT-SLOTS:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
# The text or value for Empty Material. Available options: Any valid string text
EMPTY-MATERIAL: BARRIER
# The text or value for Empty Name. Available options: Any valid string text
EMPTY-NAME: '&cNo staff online'
# Configuration section for Empty Lore.
EMPTY-LORE:
- '&7No staff members are currently online.'
# Configuration section for Frozen Players.
FROZEN-PLAYERS:
TITLE: '&8Frozen Players'
SIZE: 54
# The numerical value for Refresh Slot. Available options: Any valid integer
REFRESH-SLOT: 49
# The text or value for Placeholder Material. Available options: Any valid string text
PLACEHOLDER-MATERIAL: LIGHT_BLUE_STAINED_GLASS_PANE
# ... section continues, see the file on disk for the full block| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
MESSAGES.NO-PERMISSION |
string |
Any text | &cYou do not have permission. |
Permission node. Leave empty to allow everyone. |
MESSAGES.FEATURE-DISABLED |
string |
Any text | &cStaff mode is currently disabled. |
Feature disabled. |
MESSAGES.PLAYER-ONLY |
string |
Any text | &cOnly players can use this command. |
Player only. |
MESSAGES.ENABLED |
string |
Any text | &aStaff mode enabled. |
Enabled. |
MESSAGES.DISABLED |
string |
Any text | &cStaff mode disabled. |
Disabled. |
MESSAGES.ENABLED-ACTIONBAR |
string |
Any text | &aStaff mode enabled |
Enabled actionbar. |
MESSAGES.DISABLED-ACTIONBAR |
string |
Any text | &cStaff mode disabled |
Disabled actionbar. |
MESSAGES.VANISH-ON |
string |
Any text | &aVanish enabled. |
Vanish on. |
MESSAGES.VANISH-OFF |
string |
Any text | &cVanish disabled. |
Vanish off. |
MESSAGES.BETTER-VIEW-ON |
string |
Any text | &aBetter View enabled. |
Better view on. |
MESSAGES.BETTER-VIEW-OFF |
string |
Any text | &cBetter View disabled. |
Better view off. |
MESSAGES.RANDOM-TELEPORT-NO-TARGET |
string |
Any text | &cNo eligible player found. |
Random teleport no target. |
MESSAGES.RANDOM-TELEPORT-SUCCESS |
string |
Any text | &eTeleported to &f{player}&e. |
Random teleport success. |
MESSAGES.RESTORE-FAILED |
string |
Any text | &cStaff mode restore failed. Contact an admin. |
Restore failed. |
MESSAGES.RECOVERED-AFTER-RESTART |
string |
Any text | &eStaff mode was disabled because the server restarted. Y… |
Recovered after restart. |
MESSAGES.TOOL-LOCKED |
string |
Any text | &cYour staff tools are locked while Staff Mode is active. |
Tool locked. |
MESSAGES.CUSTOM-ITEM-NO-TARGET |
string |
Any text | &cRight-click a player to use this tool. |
Custom item no target. |
MESSAGES.RELOAD-SUCCESS |
string |
Any text | &aStaff mode config reloaded. |
Reload success. |
Default MESSAGES block as shipped
MESSAGES:
# The text or value for No Permission. Available options: Any valid string text
NO-PERMISSION: '&cYou do not have permission.'
# The text or value for Feature Disabled. Available options: Any valid string text
FEATURE-DISABLED: '&cStaff mode is currently disabled.'
# The text or value for Player Only. Available options: Any valid string text
PLAYER-ONLY: '&cOnly players can use this command.'
# The text or value for Enabled. Available options: Any valid string text
ENABLED: '&aStaff mode enabled.'
# The text or value for Disabled. Available options: Any valid string text
DISABLED: '&cStaff mode disabled.'
# The text or value for Enabled Actionbar. Available options: Any valid string text
ENABLED-ACTIONBAR: '&aStaff mode enabled'
# The text or value for Disabled Actionbar. Available options: Any valid string text
DISABLED-ACTIONBAR: '&cStaff mode disabled'
# The text or value for Vanish On. Available options: Any valid string text
VANISH-ON: '&aVanish enabled.'
# The text or value for Vanish Off. Available options: Any valid string text
VANISH-OFF: '&cVanish disabled.'
# The text or value for Better View On. Available options: Any valid string text
BETTER-VIEW-ON: '&aBetter View enabled.'
# The text or value for Better View Off. Available options: Any valid string text
BETTER-VIEW-OFF: '&cBetter View disabled.'
# The text or value for Random Teleport No Target. Available options: Any valid string text
RANDOM-TELEPORT-NO-TARGET: '&cNo eligible player found.'
# The text or value for Random Teleport Success. Available options: Any valid string text
RANDOM-TELEPORT-SUCCESS: '&eTeleported to &f{player}&e.'
# The text or value for Restore Failed. Available options: Any valid string text
RESTORE-FAILED: '&cStaff mode restore failed. Contact an admin.'
# The text or value for Recovered After Restart. Available options: Any valid string text
RECOVERED-AFTER-RESTART: '&eStaff mode was disabled because the server restarted.
Your inventory was restored.'
# The text or value for Tool Locked. Available options: Any valid string text
TOOL-LOCKED: '&cYour staff tools are locked while Staff Mode is active.'
# The text or value for Custom Item No Target. Available options: Any valid string text
CUSTOM-ITEM-NO-TARGET: '&cRight-click a player to use this tool.'
# The text or value for Reload Success. Available options: Any valid string text
RELOAD-SUCCESS: '&aStaff mode config reloaded.'| Option path | Type | Accepted values | Default | What it does |
|---|---|---|---|---|
FAKE-PLAYER.USE-DEFAULT-SKIN |
boolean |
true, false
|
false |
When true, /fakeplayer uses Minecraft's default Steve/Alex skin instead of the staff member's. |
FAKE-PLAYER.HIDE-NAMETAG |
boolean |
true, false
|
true |
When true, /fakeplayer does not copy the staff member's username, so prefix, suffix, and money text stay off the head. |
FAKE-PLAYER.SNEAK |
boolean |
true, false
|
true |
When true, the bait crouches like DonutSMP. Crouching also hides leftover nametags on most clients. |
FAKE-PLAYER.SPAWN-AT-LOOK-TARGET |
boolean |
true, false
|
true |
When true, /fakeplayer appears at the block or point you are looking at instead of at your feet. |
FAKE-PLAYER.LOOK-RANGE |
decimal |
Any decimal number 1.0 or greater | 32.0 |
How far, in blocks, to search for the block you are looking at. |
Default FAKE-PLAYER block as shipped
FAKE-PLAYER:
# When true, /fakeplayer uses Minecraft's default Steve/Alex skin instead of the staff member's.
# Available options: true, false
USE-DEFAULT-SKIN: false
# When true, /fakeplayer does not copy the staff member's username, so prefix, suffix, and money text stay off the head.
# Available options: true, false
HIDE-NAMETAG: true
# When true, the bait crouches like DonutSMP. Crouching also hides leftover nametags on most clients.
# Available options: true, false
SNEAK: true
# When true, /fakeplayer appears at the block or point you are looking at instead of at your feet.
# Available options: true, false
SPAWN-AT-LOOK-TARGET: true
# How far, in blocks, to search for the block you are looking at.
# Available options: Any decimal number 1.0 or greater
LOOK-RANGE: 32.0Defaults above match the file shipped in the jar.
UltimateDonutSMP V2 1.0 · Paper / Purpur / Pufferfish / Spigot / Folia · Minecraft 26.1.2–26.2 · Java clients 1.21.6+
- Economy & Marketplaces
- Crates & Spawners
- Duels & Instanced FFA
- Ranked PvP Arena
- Cuboids & Portals
- Staff & Security
Core
Menus & display
Economy
Progression
PvP
Staff