
18.4K
37
SimpleNicks 3.2.1 - Vulnerability Patch
release26 апреля 2026 г.Fixes a vulnerability in which people had access to minimessage tags that they shouldn't be able to use.
SimpleNicks 3.2.0
release12 апреля 2026 г.SimpleNicks v3.2.0
- New Features
- MiniPlaceholders Support
- SimpleNicks now integrates with MiniPlaceholders, providing five audience-scoped tags for use in any MiniMessage-compatible context:
| Tag | Description |
|---|---|
| <simplenick_nick> | The player's nickname |
| <simplenick_prefixed_nick> | Nickname with the configured prefix |
| <simplenick_stripped> | Nickname with formatting stripped |
| <simplenick_prefixed_stripped> | Prefixed nickname with formatting stripped |
| <simplenick_normalized> | Normalized nickname |
/nick help Subcommand
- A new /nick help subcommand displays only the commands the sender has permission to use. Player-only commands are hidden from console.
Changes
- Migrated from plugin.yml to paper-plugin.yml to use the Paper dependency format for PlaceholderAPI and MiniPlaceholders
- Per-command help message keys (plugin.help.*) replace the old static HELP_MESSAGE locale entry, making each line individually customizable in locale.yml
- Added simplenicks.nick.help permission node
Dependencies
- MiniPlaceholders is an optional soft-dependency
- MiniPlaceholders tags are only registered if the plugin is present
SimpleNicks 3.1.0 - Stripped Nickname Placeholders
release29 марта 2026 г.Added Placeholders
%simplenick_stripped%: Nickname, stripped of tags!%simplenick_prefixed-stripped%: Nickname, stripped of tags, with the prefix!
| Placeholder | Description | Example |
|---|---|---|
%simplenick_stripped% | Player's tagless and formatless nickname. | |
%simplenick_prefixed-stripped% | Player's tagless and formatless nickname with prefix. |
Tested on Paper 1.21.11
SimpleNicks 3.0.0 - Major Update
release10 сентября 2025 г.Big Changes
- Saving changed to MySQL & SQLite
- Command structure has changed
- Placeholder API placeholders changed
- Permissions changed
Please report any issues with this update! Thanks <3
Saving now uses SQL to store data, allowing easier indexing
This allows three new config options:
nickname-protection.online.enabled(Prevents people from setting the same nickname as someone else who is online)nickname-protection.offline.enabled(Prevents people from setting the same nickname as someone regardless whether they're online or not)nickname-protection.offline.expires(How many days a nickname should be protected for, if the person doesn't log in) Other new config options:require-permissionnick: whether the basic nickname commands should require permissions set by a permission plugincolor: Whether nicknames can have color without having permissions set by a permission pluginformat: Whether nicknames can have formatting without having permissions set by a permissions pluginwho: Whether you can look up who a user is based on their nickname without having permissions set by a permissions plugin
New Commands:
/nick who <nickname>tells you the username of the player with the supplied nickname/nick savecan now take in an argument, so you can now do/nick save <nickname>if you want to save something that isn't your current nickname/nick admin lookup <username>will display a user's current nickname, as well as their saved nicknames
Changed Commands (Admin Commands)
- Admin commands are no longer running from the same commands as the normal nickname commands, they are now as follows
/nick admin set <username> <nickname>/nick admin reset <username>/nick admin delete <username> <nickname>
Removed:
- Removed the ability to save a nickname for someone else
- Removed the 'restrictive' and 'full' admin permissions, when setting a nickname for someone else, the plugin will always use the admins' permissions for parsing
- Removed the 'save' permission, for the above listed reason
Permission Changes:
- Added:
simplenick.bypass.nick-protection- Allows bypassing the new nick protection options - Color permissions have been moved out of the 'nick' node, and into their own 'color' node, and 'reset' has been moved into the color node
| Old | New |
|---|---|
simplenick.nick.color | simplenick.color.basic |
simplenick.nick.gradient | simplenick.color.gradient |
simplenick.nick.✨ | simplenick.color.✨ |
simplenick.nick.format.reset | simplenick.color.reset |
- Format permissions have also been moved out of the 'nick' node, into a 'format' node
| Old | New |
|---|---|
simplenick.nick.format.underline | simplenick.format.underline |
simplenick.nick.format.italic | simplenick.format.italic |
simplenick.nick.format.strikethrough | simplenick.format.strikethrough |
simplenick.nick.format.bold | simplenick.format.bold |
simplenick.nick.format.obfuscated | simplenick.format.obfuscated |
- Admin nickname set permissions have been consolidated
| Old | New |
|---|---|
simplenick.admin.restrictive | simplenick.admin.set |
simplenick.admin.basic | simplenick.admin.set |
simplenick.admin.full | simplenick.admin.set |
Placeholder API changes:
- Placeholder now starts with
simplenickto be consistent with the permissions and other naming schemes - Two new placeholders have been added:
prefixed-mininickandprefixed-nickname - The prefixed placeholders will insert the configured prefix, this was previously the default behavior, so you might need to use this one if you need that
| Old | New |
|---|---|
%simplenicks_mininick% | %simplenick_prefixed-mininick% |
%simplenicks_nickname% | %simplenick_nickname% |
| None | %simplenick_mininick% |
| None | %simplenick_nickname% |
SimpleNicks 2.1.2
release12 августа 2025 г.- Adds a fix for servers that may have experienced any weirdness using the displayname placeholder - added a new placeholder:
%simplenicks_nickname%to display the parsed nickname of the user - Also adds a cache so that placeholder API is not constantly reading the save data directly
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:3 года назад
Обновлён:1 неделю назад