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
maxStatusLengthfromconfig.yml. - Disabled if
groupMode: trueinconfig.yml(use/groupinstead).
- 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.ymlandstatuses.ymlfiles. - 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 colorsor/status help colorcodes: Shows a list of Minecraft color and formatting codes.
- Permission: None explicitly defined for
/status helpitself (implicitly accessible if any other/statussubcommand 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: trueis 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: trueis 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 thestatusGroupssection ofconfig.yml.
- Example:
/group t1(ift1is a defined group)
