Limit EssentialsX nickname changes without granting formatting control
Applies to: EssentialsX; match the linked maintainer documentation to your installed platform and release.
Documentation checked .
A nickname permission should not automatically allow impersonation or unrestricted formatting. Separate the ability to change a nickname from the permissions that add colours, length exceptions or other-player changes.
Follow the procedure
- Write down the intended nickname policy, including length, formatting and whether staff may change another player’s name. Identify any chat integration that displays account names separately.
- Inspect the installed EssentialsX nickname options and official permission list. Save the current values and note the exact nodes for the features you intend to permit.
- Grant a test role only the basic nickname permission. Remove test-only formatting or length bypass grants and check inherited parents for the same exceptions.
- Try a normal permitted nickname, an overlong name and a formatted name on a disposable account. Use names that cannot be confused with real staff members.
- Test tab completion, private messages and moderation history with the nickname active. Staff still need a reliable route to the authenticated account identity.
- Apply the reviewed grants and explain how players can remove a nickname using the installed command syntax. Keep staff impersonation handling separate from decorative formatting preferences.
Check the result
The role should set an allowed nickname and receive clear denials for features outside the policy. Check every display that players use, because TAB or a chat plugin can format names independently. The nickname should not prevent moderators from finding the real account associated with a report.
If the result is wrong
If colours or long names remain available, inspect inherited nickname bypass nodes and the rendering plugin’s own permissions. Reverse the exact test grants and restore the prior configuration values if legitimate names stop working. Do not erase player userdata or change account authentication to remove a display name.
No comments to display
No comments to display