Back to mods
PerfixTitleSystem project artwork

CurseForge · Minecraft mod

PerfixTitleSystem

A Simple Perfix and Suffix Title System.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which PerfixTitleSystem release matches 26.1.2?

Updated yesterday
Best match for your filters TitleTextMod-1.0.71-hotfix.1
Game version 26.1.2
Loader Fabric

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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.

No extra mods listed for this file

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.

  1. 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.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 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 unchanged and 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

  1. Prefer /exp over /level — it offers more features and target selectors.
  2. Batch operations — use @a, @p, etc., to manage multiple players at once.
  3. Debugging — pair with /info to verify results in real time.
  4. Shared experience mode — only /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..

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.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

PerfixTitleSystem versions and loaders

13 of 13 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.