COWMODSКаталог модов

NamedChest

Hologram names for your chests using tags, anvils, and commands

Автор: ilezzov60513обновлён 31 июл. 2026 г.
ДекорМеханики игрыХранение

Описание

Supported versions: Paper: 1.18.2 — 1.21.x

Give your chest a unique name

Прочитать на русском

[🐲] Description

NamedChest is a unique plugin that allows you to give names to various blocks in Minecraft using commands, name tags, and anvils! The name will be displayed as a hologram when hovered over.

[⭐] Features

  • [🔥] Display names as holograms on hover
  • [🆕] WorldGuard support
  • [🆕] DecentHolograms support
  • [🆕] Dynamic hologram repositioning based on player movement
  • Renaming using name tags, commands, and anvils
  • Support for 15 blocks, ignoring vegetation and fluids
  • Any Minecraft color code format
  • Name length limits
  • Configurable block search distance
  • Enable / Disable the following features:
    • Saving names when blocks are broken
    • Restricting anvil usage
    • Space support
    • Name tag support
    • set and clear commands
  • Configurable cooldown for commands and name tags
  • Support for 2 languages (English, Russian) + ability to add custom translations
  • Version control and security

Display names as holograms on hover

This is the unique and main feature of the plugin. Names are displayed only when hovered over — this allows creating holograms only when needed, which significantly reduces the amount of Entity objects and lowers the server load.

The names appear next to the block on the side where the player is standing.

You can also install DecentHolograms on your server, then the plugin will create holograms using its more performant API.

WorldGuard support

If you have WorldGuard installed on your server, you can enable support for it in the plugin. To do this, change the support-worldguard parameter in config.yml to true.

support-worldguard: true

After this, players will not be able to set names in regions they do not own.

Dynamic hologram repositioning based on player movement

If a player looks at a block and simultaneously moves around it, the hologram will follow their movement, trying to always stay in the field of view.

Renaming using name tags, commands, and anvils

The plugin supports several methods for setting block names: Using the /namedchest set and /namedchest clear commands

Using name tags

Using an anvil

You can enable / disable each method in config.yml by changing the following parameters:

# Forbid giving a name through an anvil / Запретить давать имя через наковальню
cancel-anvil: true
# Giving names through a name tag / Давать имена через бирку
support-name-tag: true
# Enable command /nc set | Включить команду /nc set
enable-set: true
# Enable command /nc clear | Включить команду /nc clear
enable-clear: true

Support for 15 blocks, ignoring vegetation and fluids

The plugin supports 15 blocks. These blocks include:

  • CHEST (chest)
  • TRAPPED_CHEST (trapped chest)
  • BARREL (barrel)
  • FURNACE (furnace)
  • SMOKER (smoker)
  • BLAST_FURNACE (blast furnace)
  • HOPPER (hopper)
  • DISPENSER (dispenser)
  • DROPPER (dropper)
  • BREWING_STAND (brewing stand)
  • SHULKER_BOX (shulker box)

and all types of copper chests:

  • WAXED_COPPER_CHEST
  • WAXED_EXPOSED_COPPER_CHEST
  • WAXED_WEATHERED_COPPER_CHEST
  • WAXED_OXIDIZED_COPPER_CHEST

You can also ignore vegetation, water, and other passable blocks on hover. To do this, change the ignore-passable-blocks parameter in config.yml to true.

ignore-passable-blocks: true

Any Minecraft color code format

The plugin supports all types of text formatting in Minecraft.

You can use all formats simultaneously when setting a name.

[🐍] Configuration (config.yml)

View config.yml
# ███╗░░██╗░█████╗░███╗░░░███╗███████╗██████╗░░░░█████╗░██╗░░██╗███████╗░██████╗████████╗
# ████╗░██║██╔══██╗████╗░████║██╔════╝██╔══██╗░░██╔══██╗██║░░██║██╔════╝██╔════╝╚══██╔══╝
# ██╔██╗██║███████║██╔████╔██║█████╗░░██║░░██║░░██║░░╚═╝███████║█████╗░░╚█████╗░░░░██║░░░
# ██║╚████║██╔══██║██║╚██╔╝██║██╔══╝░░██║░░██║░░██║░░██╗██╔══██║██╔══╝░░░╚═══██╗░░░██║░░░
# ██║░╚███║██║░░██║██║░╚═╝░██║███████╗██████╔╝░░╚█████╔╝██║░░██║███████╗██████╔╝░░░██║░░░
# ╚═╝░░╚══╝╚═╝░░╚═╝╚═╝░░░░░╚═╝╚══════╝╚═════╝░░░░╚════╝░╚═╝░░╚═╝╚══════╝╚═════╝░░░░╚═╝░░░

# Developer / Разработчик: ILeZzoV
# More plugins / Больше плагинов: https://t.me/ilezzov_plugins

# Socials / Ссылки:
# • Contact with me / Связаться: https://t.me/ilezovofficial
# • Telegram Channel / Телеграм канал: https://t.me/ilezzov_plugins
# • GitHub: https://github.com/ilezzov-code

# By me coffee / Поддержать разработчика:
# • DA: https://www.donationalerts.com/r/ilezov
# • YooMoney: https://yoomoney.ru/to/4100118180919675
# • Telegram Gift: https://t.me/ilezovofficial
# • TON: UQBENFaqzv19GBR1EnDKad_nAOB--Ofsdk1FeRU7W3xprRLY
# • BTC: bc1qn0f9yvcsacvedjk6qzu9cvagchkcz28gqrg2eh
# • ETH: 0xbE7f260b952b87578079C0D6E03d3641425718c9
# • Card: 2200700733487101

# Supporting messages languages / Доступные языки сообщений:
# en-US, ru-RU
language: en-US

version-control:
  # Check for updates on server startup
  # Проверять ли наличие обновлений при запуске сервера
  check-on-startup: true

  # Background update check interval
  # Интервал автоматической проверки обновлений в фоне
  check-interval:
    enable: true
    # TimeUnit: SECONDS, MINUTES, HOURS, DAYS
    unit: HOURS
    value: 6

  # Notify administrators about new versions on join
  # Отправлять ли администраторам уведомление о наличии новой версии при входе на сервер
  notify-admins-on-join: true

  security:
    # Automatically disable the plugin if the current version is no longer supported or if a critical vulnerability is found
    # Warning: Setting true may disable important functionality

    # Автоматическое отключение плагина, если текущая версия больше не поддерживается или если обнаружена критическая уязвимость
    # Внимание: Установка значения true может привести к отключению важной функциональности
    lockdown-on-critical: false

    # How often to spam online admins in chat
    # about the need to urgently install a critical patch
    # Set to 0 to notify only once on join

    # Как часто спамить администраторам онлайн в чат
    # о необходимости срочно установить критический патч
    # Установите 0, чтобы уведомлять только один раз при входе
    critical-notify-interval:
      enable: true
      # TimeUnit: SECONDS, MINUTES, HOURS, DAYS
      unit: MINUTES
      value: 10

# Blocks that can be named / Блоки, которым можно будет дать имя
# Supporting blocks / Поддерживаемые блоки: CHEST (сундук), TRAPPED_CHEST (сундук-ловушка),
# BARREL (бочка), FURNACE (печка), SMOKER (коптильня), BLAST_FURNACE (плавильня), HOPPER (воронка),
# DISPENSER (раздатчик), DROPPER (выбрасыватель), BREWING_STAND (варочная стойка), SHULKER_BOX (шалкер бокс)
supported-blocks:
  - BARREL
  - BLAST_FURNACE
  - BREWING_STAND
  - CHEST
  - DISPENSER
  - DROPPER
  - FURNACE
  - HOPPER
  - SHULKER_BOX
  - SMOKER
  - TRAPPED_CHEST
  - WAXED_COPPER_CHEST
  - WAXED_EXPOSED_COPPER_CHEST
  - WAXED_WEATHERED_COPPER_CHEST
  - WAXED_OXIDIZED_COPPER_CHEST

# Whether to ignore passable obstacles (such as tall grass, signs, fluids, etc.) when hovering over a block
# Следует ли игнорировать проходимые, но встречающиеся препятствия (например, высокую траву, знаки, жидкости, ..) при наведение курсора на блок
ignore-passable-blocks: true

# Maximum distance to the block / Максимальная дистанция до блока
max-distance: 5

# Enable supporting WorldGuard / Включить поддержку WorldGuard
# WorldGuard is a Minecraft plugin — https://github.com/EngineHub/WorldGuard
support-worldguard: true

# Item's name settings / Настройки имени блока
name-settings:
  # Enable support color name / Включить поддержку цветных имен
  support-color: true
  # Max name length / Максимальная длинна имени
  max-length: 25
  # Save the name when the block is destroyed / Сохранять имя при разрушении блока
  save-when-breaking: false
  # Forbid giving a name through an anvil / Запретить давать имя через наковальню
  cancel-anvil: false
  # Support for spaces in the name / Поддержка пробелов в имени
  support-spaces: true
  # Giving names through a name tag / Давать имена через бирку
  support-name-tag: true

# Command settings / Настройки команд
command-settings:
  # Enable command /nc set | Включить команду /nc set
  enable-set: true
  # Enable command /nc clear | Включить команду /nc clear
  enable-clear: true
  # Cooldown in using commands in seconds | Задержка на использование команд в секундах
  cooldown: 5

# The sound of a rejected action / Звук отклоненного действия
error-sound:
  enable: true
  # Key sound / Ключ звука
  sound: entity.villager.no
  # Volume / Громкость
  volume: 1.0
  # Tone / Тон
  pitch: 1.0

# The sound of success action / Звук успешного действия
success-sound:
  enable: true
  # Key sound / Ключ звука
  sound: entity.experience_orb.pickup
  # Volume / Громкость
  volume: 1.0
  # Tone / Тон
  pitch: 2.0

debug: false

[💻] Commands and permissions

CommandDescriptionPermissions
/namedchestCommand help
/namedchest reloadReload the pluginnamedchest.reload
/namedchest versionGet the latest plugin versionnamedchest.version.command
/namedchest setSet a block namenamedchest.name.set
/namedchest clearClear a block namenamedchest.name.clear

Other permissions

PermissionDescription
namedchest.*All plugin features
namedchest.no_cooldownDisables cooldown for plugin functions
namedchest.name.set.colorAllow setting colored names
namedchest.name.max.lengthBypass name length limit
namedchest.ignore_regionsIgnore WorldGuard regions
namedchest.version.notifyNotify about new versions and critical patches

[🖇️] Links

[❤️] Support the developer

[🌋] Report a bug

Found a bug, have a question, or want to give advice — https://github.com/ilezzov-code/NamedChest/issues/new

[🪪] License

This project is distributed under the GPL-3.0 License. For more details, see the LICENSE file.

Галерея

Super Custom NameSupport a lot of blocksCool gradientsAll colors

Последние версии

Все версии →
release

NamedChest-1.4.0

1.4.0
31 июл. 2026 г.118Minecraft: 1.18.2, 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.2paper, purpur
Скачать
Что нового
## [⭐] New Features and Improvements * **[DecentHolograms](https://github.com/DecentSoftware-eu/DecentHolograms) Integration**: Added full support for the DecentHolograms API. * **Visibility Settings**: Added the `ignore-passable-blocks` parameter to `config.yml`. Storage names and holograms will now be displayed through passable blocks (e.g., tall grass and fluids). * **Audio Feedback**: Introduced an audio response system for player actions. Added `error-sound` and `success-sound` parameters to `config.yml` to configure sounds for successful and failed actions. * **Minecraft 1.21.9 Blocks**: The default configuration has been updated and now includes all the new blocks introduced in version 1.21.9. * **Advanced Version Control and Security**: Completely overhauled the update checker system. Server administrators will now receive notifications when critical patches are released. Also added an emergency shutdown mechanism (kill-switch), allowing the plugin to automatically deactivate if a critical bug or vulnerability is detected by the developer. ## [🛠] Fixes and Adjustments * **Cooldown Unification**: Reworked the cooldown logic. Cooldowns are now global and synchronized across the usage of commands, name tags, and anvils. * **Anvil Fixes**: Resolved issues related to applying colored names via the anvil, and added permission checks as well as cooldowns. ## [⚙️] Technical Changes * **Global Refactoring:** The project has been completely rewritten from scratch. The new codebase is significantly cleaner, more transparent, and easier to maintain. * **Migration to Okaeri Configs:** The plugin now uses the [Okaeri Configs](https://github.com/OkaeriPoland/okaeri-configs/) library for configuration management, ensuring a more robust structure and data serialization.
release

NamedChest-1.3.1

1.3.1
15 июл. 2025 г.357Minecraft: 1.18.2, 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.7paper, purpur
Скачать
Что нового
## Added supporting WorldGuard You can enable or disable this feature in `config.yml` <details> <summary>config.yml → support_worldguard</summary> ```yaml # Enable supporting WorldGuard / Включить поддержку WorldGuard # WorldGuars is a Minecraft plugin — https://github.com/EngineHub/WorldGuard support_worldguard: true ``` </details> ## New permission | Permission | About | | ------------------------------- | --------------------------------------------------------- | | namedchest.ignore_regions | Access to set names in other regions of WorldGuard |
release

NamedChest-1.2.2

1.2.2
2 июл. 2025 г.60Minecraft: 1.18.2, 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.7paper, purpur
Скачать
Что нового
## Fix bugs - Plugin.plugin-prefix in messages - Dup tags when using them
release

NamedChest-1.2

1.2
30 июн. 2025 г.70Minecraft: 1.18.2, 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.6paper, purpur
Скачать
Что нового
## About NamedChest — is a unique plugin that allows you to name different blocks in Minecraft using commands, tags, and anvils! The name will be displayed as a hologram when you hover the cursor over it. ## Features - [🔥] Hologram display on cursor hover - Support for 2 languages (Russian, English) + the ability to create your own translation - Support for 11 blocks → more details - Configuration of maximum distance to the block - Support for MiniMessage in names → more details - Assigning names using tags → more details - Setting maximum name length - Save / Delete name when breaking a block - Allow / Deny names via an anvil - Allow / Deny support for spaces - Full customization: - Enable / Disable each feature - Delay for using each command - Detailed permission system ## Commands (/command → /alias1, /alias2, ... ※ `permission`) /namedchest reload → /nc reload ※ `namedchest.reload` - Reload the plugin configuration /namedchest version → /nc version ※ `` - Check the latest plugin version /namedchest set → /nc set ※ `namedchest.name.set` - Set the name of a block /namedchest clear → /nc clear ※ `namedchest.name.clear` - Clear the block's name