CriticalPrefix - LuckPerms Prefix Manager icon

CriticalPrefix - LuckPerms Prefix Manager -----

Let your players change their prefix from your pre-defined prefixes




Additions
✔ You can now use a toggle that will show unowned prefixes to people in the prefix gui.
✔ /prefix reload will now swap out the /prefix command with whatever new command you specify in the config files.
✔ Added a messages.yml file to allow you to change all messages inside the plugin.


Bug Fix
✘ Fixed a new command name from not showing up in the tab completer (originally tab complete would still use /prefix).
----------, Mar 14, 2026

  • Added per-prefix CustomModelData
    • prefixes.<id>.custom-model-data: <int>
  • Added enchant effect toggle
    • prefixes.<id>.enchanted: true|false
  • Added custom NBT via PersistentDataContainer
    • prefixes.<id>.nbt: supports string/int/long/double/float/boolean
  • Backwards compatible: existing configs work unchanged
  • Notes: CustomModelData/PDC require 1.14+; enchant is hidden from lore
  • Docs: Default config includes commented examples for these fields
Example:
Code (YAML):
prefixes.frog.custom-model-data : 1234
prefixes.frog.enchanted
: true
prefixes.frog.nbt.tier
: 3
----------, Sep 29, 2025

Bug Fixes
  • Fixed the /prefix GUI so clicking items in the player inventory no longer overwrites your selected prefix.
  • Corrected pagination state handling so menu navigation works reliably again.
Compatibility
  • Reworked internal menu state storage to stay functional on Spigot/Paper 1.21.x while preserving 1.13–1.20 support.
  • Added automatic hex-colour fallbacks on pre-1.16 servers, ensuring gradients degrade gracefully instead of showing raw hex codes.
Maintenance
  • Centralised command registration so tab completion and execution share the same instance.
----------, Sep 18, 2025

Additions
Implemented GUI closing on server reloading/shutting down. This will stop items being temporarily capable of being removed from a GUI if the menu is open while the server is reloaded.
Added the "prefix-weight: 3000" option to the config file. This allows you to define the weight of all the prefixes.

Bug Fixes/Optimisations

⚒ Fixed a bug where the prefix items would span across multiple pages if you didn't have permissions for some of the items. They will now all condense down to one page.
-|-----------------------------------------------------------------|-
As always if you need any support feel free to reach out
to me on Discord and I will do my best to support you!

-|-----------------------------------------------------------------|-​
----------, Sep 24, 2023

Additions
Added the config option "command-aliases:" to define custom aliases for the /prefix command. Simply add this to your config.yml file and edit accordingly.
Code (Text):
command-aliases:
  - 'alias1'
  - 'alias2'
  - 'alias3'

Bug Fixes/Optimisations

⚒ Refactored some code for optimisation.
-|-----------------------------------------------------------------|-
As always if you need any support feel free to reach out
to me on Discord and I will do my best to support you!

-|-----------------------------------------------------------------|-​
----------, Aug 18, 2023

Additions
Added support for 1.20

Bug Fixes

⚒ Fixed a bug that wouldn't let you have multi-line and single-line prefix descriptions.
⚒ Fixed the "menu-permission" config option not working when setting the /prefix menu permission.

-|-----------------------------------------------------------------|-
As always if you need any support feel free to reach out
to me on Discord and I will do my best to support you!

-|-----------------------------------------------------------------|-​
----------, Aug 18, 2023

Resource Information
Author:
----------
Total Downloads: 467
First Release: Apr 5, 2023
Last Update: Mar 14, 2026
Category: ---------------
All-Time Rating:
2 ratings
Find more info at docs.criticalred.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings