
ADN
Lightweight Minecraft plugin for setting custom player nicknames.
Автор: bunubbv8671обновлён 18 июн. 2026 г.
УправлениеУтилиты
Описание
ADN (Advanced Display Name) is a lightweight Minecraft plugin for managing custom player nicknames.
Features
Tablist nicknames
MiniMessage Formatting
System message nicknames (Requires ProtocolLib)
Other Features
- Permissions support
- SQLite-based nickname storage
- Configurable nickname length limit
- Configurable nickname regex validation
- Nickname prefix support
Configuration
- The plugin creates a config file at plugins/ADN/config.yml.
- Default settings:
# config.yml
debug: false
nickname-prefix: ''
nickname-pattern: '[A-Za-z0-9ㄱ-ㅎㅏ-ㅣ가-힣]+'
nickname-max-length: 30
tablist-nickname: true
# messages.yml
prefix: '<gray><b>[ADN]</b></gray>'
info:
help: '/adn <set|reload|reset>'
reload: '<prefix> <green>Config reloaded successfully!'
error:
no-permission: '<prefix> <red>You don''t have permission to use this command.'
no-format-permission: '<prefix> <red>You used a formatting tag you do not have permission to use.'
must-be-player: '<prefix> <red>A player is required to run this command here.'
invalid-player: '<prefix> <red>Invalid player.'
nickname-null: '<prefix> <red>Nickname is null. Check your formatting.'
nickname-invalid: '<prefix> <red>Invalid nickname. It must match: <value>'
nickname-too-long: '<prefix> <red>Nickname is too long. Max length is <value>'
invalid-pattern: '<prefix> <red>''nick-pattern'' in config.yml is missing or malformed.'
nickname:
set:
self: '<prefix> Your nickname has been updated to <value><reset>.'
other-sender: '<prefix> Updated <target>''s nickname to <value><reset>.'
other-target: '<prefix> <gray><initiator> changed your nickname to <value><reset>.'
reset:
self: '<prefix> Your nickname has been reset.'
other-sender: '<prefix> Reset <target>''s nickname.'
other-target: '<prefix> <gray>Your nickname was reset by <initiator>.'
- After editing the config, run /adn reload to apply changes without restarting the server.
Permissions
- adn.format:
- default: true
- adn.reload:
- default: 'op'
- adn.reset.self:
- default: true
- adn.reset.user:
- default: 'op'
- adn.set.self:
- default: true
- adn.set.user:
- default: 'op'
Commands
- /adn set <nickname>
- (admin) /adn set <nickname> <username>
- (admin) /adn reload
- /adn reset
- (admin) /adn reset <username>
Последние версии
Все версии →release
ADN 2.4.3
2.4.318 июн. 2026 г.373Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
- fix: use asComponent() for 26.2
release
ADN 2.4.2
2.4.225 апр. 2026 г.135Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
- fix: messages.yml not generated
- fix: nickname replacement on join/quit
release
ADN 2.4.1
2.4.123 апр. 2026 г.19Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
- fix UPDATE_DISPLAY_NAME warning when joining
- remove unnecessary permissions
release
ADN 2.4.0
2.4.021 апр. 2026 г.25Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
- drop direct migration for versions before 2.3.x
- if upgrading from before 2.3.x, run the server once on 2.3.x before updating to 2.4.0.
- fix config reload not applying changes
- split config.yml and messages.yml
- remove nick-protection logic
- remove unused messages
release
ADN 2.3.7
2.3.72 апр. 2026 г.41Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
- fix: use hexColors
release
ADN 2.3.6
2.3.627 мар. 2026 г.32Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
release
ADN 2.3.5
2.3.513 февр. 2026 г.87Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
- fix: Spigot compatibility issue
release
ADN 2.3.4
2.3.412 февр. 2026 г.16Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
- support 1.19.x, 1.20.x
release
ADN 2.3.3
2.3.312 февр. 2026 г.20Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
- add escaping logic
release
ADN 2.3.2
2.3.212 февр. 2026 г.19Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot