TitleTextMod provides a comprehensive command system for managing player experience/levels, ranks, titles (prefix/suffix), and flight permissions. Below is a detailed guide to all available commands.
| Command | Permission Level | Purpose |
|---|---|---|
/exp |
Admin (Level 2) | Manage player experience and levels |
/level |
Admin (Level 2) | Manage levels only (legacy compatibility) |
/rank |
Admin (Level 2) | Set player rank |
/set |
Admin (Level 2) | Set player titles (prefix/suffix) |
/fly |
Admin (Level 2) | Toggle flight (VIP+ only) |
/info |
Everyone | View player information |
/exp — Experience & Level ManagementThe core command for managing player experience and levels. Supports two modes: independent and shared.
/exp add <points> [player]
/exp set <points> [player]
/exp remove <points> [player]
/exp level add <levels> [player]
/exp level set <levels> [player]
/exp level remove <levels> [player]
/exp query [player]
| Parameter | Type | Description |
|---|---|---|
points |
Integer | Amount of experience (add/remove require ≥ 1, set requires ≥ 0) |
levels |
Integer | Number of levels |
player |
Player selector | Optional, defaults to the command executor |
# Add 100 experience points to yourself
/exp add 100
# Set Steve's experience to 5000 points
/exp set 5000 Steve
# Remove 200 experience points from Alex
/exp remove 200 Alex
# Add 5 levels to all players
/exp level add 5 @a
# Set your own level to 10
/exp level set 10
# Query Steve's current experience and level
/exp query Steve
Set <player>'s experience to <value>Set <player>'s level to <level name>/level — Level Management (Standalone)Similar to /exp level, but as a standalone command for legacy compatibility.
/level add <amount>
/level set <amount>
/level remove <amount>
| Parameter | Type | Description |
|---|---|---|
amount |
Integer | add/remove require ≥ 1, set requires 0 ≤ value ≤ max level |
/level add 3 # Add 3 levels
/level set 20 # Set level to 20
/level remove 1 # Remove 1 level
Shared mode does not support level operations./rank — Rank ManagementSets a player's rank. Supports tab completion.
/rank <player> <rank>
| Parameter | Type | Description |
|---|---|---|
player |
Player selector | Target player |
rank |
String | Rank name (see below) |
| Rank | Description |
|---|---|
NONE |
No rank |
VIP |
VIP member |
MVP |
MVP member |
ADMIN |
Administrator |
Tab completion will suggest available ranks automatically.
/rank Steve VIP
/rank Alex MVP
/rank Notch ADMIN
Set <player>'s rank to <rank>/set — Title ManagementSets custom prefix/suffix (titles) for players. Supports rich text (color, bold, etc.).
/set setPrefix <targets> <prefix>
/set setSuffix <targets> <suffix>
/set clear <targets>
/set get <player>
| Parameter | Type | Description |
|---|---|---|
targets |
Player selector | Supports multiple targets (@a, @p, etc.) |
prefix |
Text component | Supports Minecraft formatting codes, e.g., §6[VIP] |
suffix |
Text component | Same as above |
# Set Steve's prefix to golden [VIP]
/set setPrefix Steve {"text":"[VIP]","color":"gold"}
# Set all players' suffix to [Adventurer]
/set setSuffix @a {"text":"[Adventurer]","color":"aqua"}
# Clear Alex's title
/set clear Alex
# View Notch's current title
/set get Notch
Set <player>'s prefix to <content>Set suffix for <count> playersCleared <player>'s titleTitle unchanged and aborts./fly — Flight ControlToggles flight for a player. Only available to VIP or higher in survival mode.
/fly <true|false>
| Parameter | Type | Description |
|---|---|---|
true |
Boolean | Enable flight |
false |
Boolean | Disable flight |
/fly true # Enable flight
/fly false # Disable flight
Toggled flight for <player>Flight command failed / Insufficient permissions, VIP or higher required/info — Player InformationView a player's current experience, level, title, and more.
/info
/info <player>
| Parameter | Type | Description |
|---|---|---|
player |
Player selector | Optional, defaults to yourself |
/info # View your own info
/info Steve # View Steve's info
=== Player Info ===
Name: Steve
Level: Elite Adventurer
Experience: 12580
Prefix: [VIP]
Suffix: [Starlight]
Available to all players.
Minecraft command permissions follow these levels (corresponding to Commands.LEVEL_*):
| Level | Constant | Description |
|---|---|---|
| 0 | LEVEL_ALL |
All players |
| 1 | LEVEL_MODERATORS |
Moderator |
| 2 | LEVEL_GAMEMASTERS |
Game Master (OP level 2) |
| 3 | LEVEL_ADMINS |
Administrator (OP level 3) |
| 4 | LEVEL_OWNERS |
Owner (OP level 4) |
All commands in this document except /info require Level 2 (Admin) or higher.
All command feedback messages use Component.translatable and support automatic client-side language switching. Translation keys include:
| Key | Meaning |
|---|---|
commands.exp.success.exp |
Experience modified successfully |
commands.exp.success.level |
Level modified successfully |
commands.exp.query |
Query result |
commands.exp.error.notPlayer |
Executor is not a player |
commands.exp.error.invalidAmount |
Invalid amount |
commands.exp.error.sharedModeUnsupported |
Shared mode unsupported |
commands.rank.success |
Rank set successfully |
commands.rank.error.invalid_rank |
Invalid rank |
commands.title.setPrefix.success.single |
Single prefix set successfully |
commands.title.setPrefix.success.multiple |
Batch prefix set successfully |
commands.title.clear.success.single |
Single title cleared successfully |
commands.title.get |
Title query result |
commands.fly.success |
Flight toggled successfully |
commands.fly.error.rank |
Insufficient rank |
commands.info.* |
Info query related |
/exp over /level — it offers more features and target selectors.@a, @p, etc., to manage multiple players at once./info to verify results in real time./exp add and /exp query are available; direct level setting is disabled.This document is maintained by the HongHuan Team. For questions, please submit an issue or contact the server owner..