CriticalPrefix - LuckPerms Prefix Manager icon

CriticalPrefix - LuckPerms Prefix Manager -----

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




  • 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 17, 2023

Resource Information
Author:
----------
Total Downloads: 415
First Release: Apr 5, 2023
Last Update: Sep 29, 2025
Category: ---------------
All-Time Rating:
2 ratings
Find more info at docs.criticalred.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings