Commands Reference 💻 ​
Tub's Status Plugin uses the base command /status
. The /group
command is also available when groupMode
is enabled.
Permissions
Command access is governed by permissions. Players will only see commands they have permission for when using /status help
.
/status
Command ​
- Aliases: None by default.
Subcommands for /status
: ​
/status <message>
​- Description: Sets your own status to the provided
<message>
. - Permission:
StatusPlugin.setStatus
(Default:true
) - Usage Example:
/status &aOnline and Happy!
- Notes:
- Use
&_
for spaces if needed (e.g.,/status Hello&_World
). - Color/formatting codes (e.g.,
&a
,&l
) require correspondingStatusPlugin.formatting.<type>
permissions. - Subject to
maxStatusLength
fromconfig.yml
. - Disabled if
groupMode: true
inconfig.yml
(use/group
instead).
- Use
- Description: Sets your own status to the provided
/status <player> <message>
​- Description: Sets the status of another
<player>
to<message>
. - Permission:
StatusPlugin.admin.setStatus
(Default:op
) - Usage Example:
/status Notch Server Admin
- Description: Sets the status of another
/status remove [player]
​- Description: Removes a status.
- Permission:
- To remove your own status (
/status remove
):StatusPlugin.setStatus
(Default:true
) - To remove another player's status (
/status remove <player>
):StatusPlugin.admin.setStatus
(Default:op
)
- To remove your own status (
- Usage Examples:
/status remove
(removes your own status)/status remove Herobrine
(removes Herobrine's status)
/status reload
​- Description: Reloads the plugin's
config.yml
andstatuses.yml
files. - Permission:
StatusPlugin.admin.reload
(Default:op
) - Usage:
/status reload
- Notes: Can be executed from the console.
- Description: Reloads the plugin's
/status help [colors|colorcodes]
​- Description: Displays help information.
/status help
: Shows available commands for the user./status help colors
or/status help colorcodes
: Shows a list of Minecraft color and formatting codes.
- Permission: None explicitly defined for
/status help
itself (implicitly accessible if any other/status
subcommand is). Access to see all commands in help depends on individual permissions. - Usage Examples:
/status help
/status help colors
- Description: Displays help information.
/status setmaxlength <length>
​- Description: Sets the maximum allowed character length for statuses (ignoring color codes and placeholders).
- Permission:
StatusPlugin.admin.setMaxlength
(Default:op
) - Arguments:
<length>
: (Required) A positive integer.
- Usage Example:
/status setmaxlength 20
/status resetmaxlength
​- Description: Resets the maximum status length to its default value (15).
- Permission:
StatusPlugin.admin.resetMaxlength
(Default:op
) - Usage:
/status resetmaxlength
/status info
​- Description: Displays information about the Tub's Status Plugin, including version, author, and support links. May also show update availability if
checkUpdate: true
. - Permission: None explicitly defined (implicitly accessible).
- Usage:
/status info
- Description: Displays information about the Tub's Status Plugin, including version, author, and support links. May also show update availability if
/status group <groupname>
​- Description: Sets your status to one of the predefined groups if
groupMode: true
is enabled inconfig.yml
. - Permission:
StatusPlugin.group.set
(Default:true
) andStatusPlugin.group.set.<groupname>
for the specific group. - Usage Example:
/status group afk
- Note: This is an alternative to
/group <groupname>
.
- Description: Sets your status to one of the predefined groups if
/group
Command ​
- Aliases: None by default.
- Description: Sets your status to one of the predefined groups. Only functional if
groupMode: true
is enabled inconfig.yml
. - Permission:
StatusPlugin.group.set
(Default:true
) andStatusPlugin.group.set.<groupname>
for the specific group. - Usage:
/group <groupname>
<groupname>
: (Required) The key of a group defined in thestatusGroups
section ofconfig.yml
.
- Example:
/group t1
(ift1
is a defined group)