Changelog
Notable changes to CustomPlayerNametags, newest first.
1.2.0
- Added a system that allows players to customize their nametags. Admins can add "widgets" to nametag formats that allow players to add, edit, and remove items inside of them, while all items outside stay locked from the player.
- Added a new
/nametagcommand that opens a menu with different nametag options, including opening the editor gui. - Added an in-game editor GUI for building nametag formats, accessed through
/nametag. - Added LuckPerms integration, letting you set a nametag format for an entire permission group with
/nametags format groups. - Added MiniMessage support.
- Added anonymous usage statistics through bStats, which can be turned off in bStats' own config.
- Added separate nametag formats for Bedrock players, including their own prefix/suffix options.
- Added an option to show each player's nametag format in the tab list too (default true).
- Added optional limits on how many characters are allowed per line, with
customplayernametags.bypasslinecharacterlimitpermissions to override them per player. - Added an optional and configurable chat notification when someone's nametag format is changed by an admin.
- Added
/nametags configfor changing settings without restarting the server. - Added options for what a nametag does while its owner crouches (
nametag-crouch-effect) and for whether nametags can be seen through walls. - Added automatic refreshing of nametags so placeholders that change over time stay up to date.
- Added options for whether a cut-off line or widget ends in
.... - Added
bedrock-per-line-height-adjustfor fine-tuning multi-line nametag spacing for Bedrock viewers. - Added a join notice for admins, with a clickable fix, when Multiverse-Core's passenger mode would stop Multiverse-Portals from teleporting players.
- Added
customplayernametags.notify.override.notifyand.silentpermissions to override the notification mode for individual players. - Plugin data now lives in a
storagefolder, and an existingplayer-formats.ymlis imported automatically.messages.ymlandgui.ymlare reset on every server start. - Fixed Bedrock players seeing multi-line nametags sit too high.
- Fixed nametags briefly flashing grey or disappearing when crouching.
- Fixed newly spawned nametags occasionally appearing in the wrong spot for a moment before snapping into place.
- Crouching now updates nametag position slightly faster.
1.1.0
- Fixed a bug that caused nametags rendered by bedrock players to appear way too high.
- Added config options for fine-tuning nametag position.
- Made many performance improvements.
1.0.1
- Added support for more Minecraft versions (1.20 and newer).
- Built-in
{player}placeholder fornametag-format, which returns the player's username. customplayernametags.updatenotifypermission that controls who gets notified when an update is available.
1.0.0
- Initial release.