Can I use non-alphanumeric nicknames?
Midnight9746 opened this issue · 9 comments
Hello, I am wanting to use non-alphanumeric nicknames, but I can't seem to find that anywhere. I am a staff member on a mythology server and I wish to use Hades, as my name. But doing /nick Hades, just says "Must be alphnumric!". Any ideas?
Note:
I tried using essentials.nick's perms, bunch of plugins, and group manager, but I can't find a way to allow anything to be my nickname. I've seen many other servers that do have names using symbols and fancy font, but as far as I can Google. Nothing helps.
I heard of a permission for non-alphnumric but I don't know it, the person who suggested it didn't give the node
EssentialsX version (/essentials
): 1.12.1
Server software (/version
): Spigot 1.12.1
EssentialsX / Group Manager X, I don't think my config or groups have anything to do with it. I've already checked.
I am assuming it's possible, just wanna know how:
https://imgur.com/XdsTVae
Update:
It's possible to edit your essential user config (essentials > userdata > your UUID) and change your prefix to use non-alphanumeric nicknames. However, once you change your name again in-game, you can't go back without editing the config... Anyway to do this without the config, and in-game without other plugins?
Currently, this isn't possible without recompiling EssentialsX with changes. The alphanumeric characters check is done here, so you could remove the first check and rebuild EssentialsX.
If someone's willing to submit a PR that makes this configurable, feel free.
In the 1.13
branch, you can now give users the permission essentials.nick.allowunsafe
to let them use non-alphanumeric characters in nicknames.
Edit: this isn't in release builds from the normal download link yet. We don't recommend using 1.13 builds on 1.12 and below, but in their current state, they should be functional on both versions.
I've had gotten busy with other things and updated to version 1.13.2, and even from 1.13 this has been happening and I've used this link: https://github.com/EssentialsX/Essentials/tree/1.13 (Scroll down to the Jinkins link, which was like https://ci.ender.zone/job/EssentialsX/ but that link looked weird to me) and basically it works fine as normal and I have the perm but the nick part still won't work.
Is there a config setting or anything I'm missing? The plugin is from the 1.13 branch.