New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can I use non-alphanumeric nicknames? #1630
Comments
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. |
Pretty much what the title says. Closes #1630. This is a fun little feature that I'm sure many people have always wanted. I can understand that the original authors of Essentials were probably concerned about users entering names that cannot display correctly in the chat, and that is understandable. I have added a new permission "essentials.nick.allowunsafe", which must be given to anyone who is allowed to use characters outside of the alphanumeric set. The name of the permission is inspired from "essentials.enchantments.allowunsafe", which allows unsafe enchantment levels to be applied to items without guaranteed behaviour. Similarly, the permission "essentials.nick.allowunsafe" allows unsafe characters to be entered for the user's nickname without making any guarantee that those characters will show up in chat correctly.
In the 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. |
Aw sweet, Thank you so much, I'll get to updating the plugin now! |
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. |
Try this one: https://ci.ender.zone/job/EssentialsX-Experimental/
|
Thanks, that works, I'm so happy! |
Was this removed? I can't do this anymore for some reason. |
Please make a new issue (filling out template completely) |
You need the Keep in mind, this allows you to use any characters, which could cause potential problems such as incompatibilities with other plugins. Please test yourself before enabling the feature. |
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.1Server software (
/version
): Spigot 1.12.1EssentialsX / 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?
The text was updated successfully, but these errors were encountered: