CurseForge · Minecraft mod
PerfixTitleSystem
A Simple Perfix and Suffix Title System.
Quick answer
Which PerfixTitleSystem release matches 26.1.2?
PerfixTitleSystem TitleTextMod-1.0.71-hotfix.1 targets 26.1.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is PerfixTitleSystem required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does PerfixTitleSystem TitleTextMod-1.0.71-hotfix.1 need?
TitleTextMod-1.0.71-hotfix.1 on 26.1.2. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add PerfixTitleSystem without breaking your instance.
Built for PerfixTitleSystem TitleTextMod-1.0.71-hotfix.1 on 26.1.2. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use TitleTextMod-1.0.71-hotfix.1. It targets 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside TitleTextMod-1.0.71-hotfix.1. It opens that exact file at the source.
About this project
What does PerfixTitleSystem add?
TitleTextMod Command System
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 Overview
| 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 Management
The core command for managing player experience and levels. Supports two modes: independent and shared.
Syntax
/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]
Parameters
| 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 |
Examples
# 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
Feedback
- Experience updated:
Set <player>'s experience to <value> - Level updated:
Set <player>'s level to <level name> - Query result: Displays current experience, level, and mode (independent/shared)
🔹 /level — Level Management (Standalone)
Similar to /exp level, but as a standalone command for legacy compatibility.
Syntax
/level add <amount>
/level set <amount>
/level remove <amount>
Parameters
| Parameter | Type | Description |
|---|---|---|
amount |
Integer | add/remove require ≥ 1, set requires 0 ≤ value ≤ max level |
Examples
/level add 3 # Add 3 levels
/level set 20 # Set level to 20
/level remove 1 # Remove 1 level
Notes
- Only works in independent experience mode.
- In shared mode, returns
Shared mode does not support level operations.
🔹 /rank — Rank Management
Sets a player's rank. Supports tab completion.
Syntax
/rank <player> <rank>
Parameters
| Parameter | Type | Description |
|---|---|---|
player |
Player selector | Target player |
rank |
String | Rank name (see below) |
Available Ranks
| Rank | Description |
|---|---|
NONE |
No rank |
VIP |
VIP member |
MVP |
MVP member |
ADMIN |
Administrator |
Tab completion will suggest available ranks automatically.
Examples
/rank Steve VIP
/rank Alex MVP
/rank Notch ADMIN
Feedback
- Success:
Set <player>'s rank to <rank>
🔹 /set — Title Management
Sets custom prefix/suffix (titles) for players. Supports rich text (color, bold, etc.).
Syntax
/set setPrefix <targets> <prefix>
/set setSuffix <targets> <suffix>
/set clear <targets>
/set get <player>
Parameters
| 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 |
Examples
# 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
Feedback
- Prefix set:
Set <player>'s prefix to <content> - Batch operation:
Set suffix for <count> players - Cleared:
Cleared <player>'s title - Query result: Displays target player's prefix and suffix
Notes
- If the new title is identical to the current one, returns
Title unchangedand aborts. - Supports multiple players at once.
🔹 /fly — Flight Control
Toggles flight for a player. Only available to VIP or higher in survival mode.
Syntax
/fly <true|false>
Parameters
| Parameter | Type | Description |
|---|---|---|
true |
Boolean | Enable flight |
false |
Boolean | Disable flight |
Examples
/fly true # Enable flight
/fly false # Disable flight
Requirements
- Executor must be a player.
- Player must be in survival mode.
- Player rank must be VIP or higher.
Feedback
- Success:
Toggled flight for <player> - Failure:
Flight command failed/Insufficient permissions, VIP or higher required
🔹 /info — Player Information
View a player's current experience, level, title, and more.
Syntax
/info
/info <player>
Parameters
| Parameter | Type | Description |
|---|---|---|
player |
Player selector | Optional, defaults to yourself |
Examples
/info # View your own info
/info Steve # View Steve's info
Output Example
=== Player Info ===
Name: Steve
Level: Elite Adventurer
Experience: 12580
Prefix: [VIP]
Suffix: [Starlight]
Permission
Available to all players.
🛡️ Permission Levels
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.
🌍 Localization
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 |
📌 Usage Tips
- Prefer
/expover/level— it offers more features and target selectors. - Batch operations — use
@a,@p, etc., to manage multiple players at once. - Debugging — pair with
/infoto verify results in real time. - Shared experience mode — only
/exp addand/exp queryare 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..
Project description from CurseForge.
Pick your setup
PerfixTitleSystem by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
PerfixTitleSystem versions and loaders
TitleTextMod-1.0.71-hotfix.1
tmd-1.0.71-hotfix.1.jar
25 Sept 2026
TitleTextMod-1.0.71
tmd-1.0.71.jar
25 Sept 2026
TitleTextMod-1.0.70
tmd-1.0.70.jar
24 Sept 2026
TitleTextMod-1.0.69.jar
tmd-1.0.69.jar
21 Sept 2026
TitleTextMod-1.0.68.jar
tmd-1.0.68.jar
21 Sept 2026
TitleTextMod-1.0.67-hotfix.1
tmd-1.0.67-hotfix.1.jar
20 Sept 2026
TitleTextMod-1.0.66
tmd-1.0.66.jar
20 Sept 2026
TitleTextMod-1.0.67
tmd-1.0.67.jar
20 Sept 2026
TitleTextMod-1.0.65
tmd-1.0.65.jar
18 Sept 2026
TitleTextMod-1.0.64-hotfix.1
tmd-1.0.64-hotfix.1.jar
18 Sept 2026
TitleTextMod-1.0.63
tmd-1.0.63.jar
14 Sept 2026
TitleTextMod-1.0.61
tmd-1.0.61.jar
12 Sept 2026
Looking for an older file? The official CurseForge project page is in Resources.