MythicPrefixes icon
Direct Release Planned

MythicPrefixes

A prefix marketplace and complete lightweight chat formatter.

Direct download coming soon
Spigot downloads
Modrinth downloads
No ratings yetSpigot rating
1.0.0Current version
Last public update

Full overview

A prefix marketplace and complete lightweight chat formatter.

MythicPrefixes combines a cosmetic prefix marketplace with a lightweight chat formatter. Players purchase, collect and equip titles while the server controls how that selection appears beside names and messages.

The system is designed to work without forcing a separate chat plugin. PlaceholderAPI content can be included in the format, and a configurable default prefix keeps players without a purchased cosmetic visually consistent.

Best suited toCommunity servers that want a prefix economy and modern chat formatting in one maintained project.

How it works

Purchase a title, manage the collection and display it everywhere

Players browse the prefix shop, purchase entries through Vault and choose an active prefix from the owned collection. Rarity, colour and price make the catalogue feel like a real cosmetic progression system.

The built-in chat formatter combines the selected prefix with display names, PlaceholderAPI output and the message. DiscordSRV compatibility keeps Minecraft chat forwarding functional.

  • Cosmetic economy with no gameplay advantage
  • Owned-prefix collection and selection
  • Built-in chat formatting and default fallback
  • PlaceholderAPI and DiscordSRV-aware design

Administration

Configuration and live-server use

Prefixes, rarity tiers, prices, permissions and formatting are configurable. Administration menus support catalogue management without requiring direct player-data edits.

CompatibilityPaper 1.21.x IntegrationsVault, PlaceholderAPI, DiscordSRV VersionDirect release planned

Feature breakdown

Everything included in MythicPrefixes

Each headline feature is expanded below so visitors can understand the real server use rather than seeing a short tag list.

Purchasable prefix shop

Players spend economy balance on permanent cosmetic titles.

Owned-prefix management

Unlocked entries remain available through a personal collection menu.

Built-in chat formatting

The plugin can own the final chat layout instead of depending on an outdated formatter.

Rarity tiers and pricing

Common through exotic entries create clear cosmetic progression.

Default prefix support

Players without a selected cosmetic still receive intentional presentation.

Admin management menus

Staff can create, grant, remove and organise prefixes more easily.

Getting started

Installation and rollout

This project is not currently offered as a public platform download; its page documents the system and development status.

  1. 1

    Install Vault, an economy provider and PlaceholderAPI.

  2. 2

    Remove or disable conflicting chat-format ownership.

  3. 3

    Configure prefixes, rarity prices, default presentation and DiscordSRV behaviour.

  4. 4

    Test normal chat, nicknames, placeholders and Discord forwarding.

Tokens & placeholders

Text tokens found in the source

Availability depends on the feature that references each token.

%levelcraft_total_level%%player%%player_ping%%prefix%%prefix_name%%price%{displayname}{group}{message}{name}{player}{prefix}{vault_prefix}{vault_suffix}{vaultprefix}{vaultsuffix}{world}

Source architecture

17 Java classes across 8 packages

gui (5), managers (4), listeners (2), utils (2), commands (1), me.Ghoul.MythicPrefixes (1), models (1), placeholders (1)

Core systems

MainGUI, OwnedPrefixesGUI, ShopGUI, Main, ChatPrefix, ItemBuilder

Commands

MythicPrefixesCommand

GUI & menus

MenuHolder, MenuType, GUIListener, MythicPrefixesExpansion

Listeners & events

ChatFormatListener

Managers & services

ChatManager, EconomyManager, PlayerDataManager, PrefixManager

Utilities

ColourUtil

Configuration reference

1 bundled YAML file

Top-level sections and defaults are summarised from the supplied resources.

config.yml

  • Settings — 14 nested settings: Prefix, No-Permission, Player-Only, Reloaded, Not-Enough-Money, Bought-Prefix, Already-Owned…
  • Chat — 10 nested settings: Enabled, Mode, Format, Default-Prefix, No-Prefix, Use-Display-Name, Allow-Colour-Codes-In-Message…
  • GUI — 5 nested settings: Main-Title, Shop-Title, Owned-Title, Size, Show-Rarity-In-Lore
  • Rarity-Colours — 6 nested settings: Common, Uncommon, Rare, Epic, Legendary, Exotic
  • Prefixes — 100 nested settings: rookie, grassling, wayfarer, slimefoot, campcook, copperkin, loglord…

Permissions

4 declared permission nodes

Defaults and descriptions come directly from plugin.yml.

mythicprefixes.use

Allows players to open MythicPrefixes.

Default: True

mythicprefixes.shop

Allows players to buy prefixes.

Default: True

mythicprefixes.admin

Allows admin commands for MythicPrefixes.

Default: op

mythicprefixes.color

Allows colour codes in chat messages if enabled in the config.

Default: op

Commands

1 declared command

Aliases, usage and permissions come directly from plugin.yml.

/

/mythicprefixes

Opens the MythicPrefixes menu.

Aliases: /prefixes, /prefix, /mprefix, /chatprefix · Usage: /mythicprefixes · Permission: None declared

Source-verified reference

Checked against MythicPrefixes 1.0.0

This static reference is built from the supplied plugin.yml, YAML resources and Java source. No browser-generated documentation is used.

Main classme.Ghoul.MythicPrefixes.MainAPI version1.21Java classes17 Hard dependenciesVaultSoft dependenciesPlaceholderAPILoad beforeEssentialsChat, DiscordSRV, DiscordSRV-Staff-Chat, InteractiveChat, InteractiveChatDiscordSrvAddon

Related projects

Continue exploring