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

AdvancedDisplays

Create block, item and text displays!

Автор: Luncaaa1,5 тыс.10обновлён 20 сент. 2026 г.
ДекорУтилиты

Описание

https://i.imgur.com/OJLYxz3.png AdvancedDisplays is a plugin that allows users to create block, item and text displays! The plugin includes these features:

  • Displays are fully customizable.
  • YAML configuration files. Data is saved in YAML files for easy configuration.
  • 1.19.4 - 26.3 support.
  • Minimessage support.
  • Per-player placeholders.
  • Animated texts.
  • Developer API.
  • Click actions.
  • In-game editor.
  • View & click conditions.

Future features & updates:

  • In-game editor for actions.
  • Multiline displays (a display with text and items, for example)
  • Animated item and block displays
  • Entity metadata system (modify what entities in Entity Displays look like, such as wolf variant)

https://i.imgur.com/1YE7vl7.png

  • /ad help - none - Shows information about the commands that THE USER has access to.

  • /ad reload - ad.reload - Reloads the plugin.

  • /ad create [type] [name] [value] - ad.create - Creates a new display. For ATTACHED type, see this.

  • /ad remove [name] - ad.remove - Removes an existing display.

  • /ad movehere [name] <center> - ad.movehere - Moves a display to the player's location.

  • /ad moveto [name] [x//*] [y//*] [z//*] <world//*> - ad.moveto - Moves a display to the given location. See Relative positions for more information.

  • /ad teleport [name] - ad.teleport - Teleports the player to the display's location.

  • /ad convert - More info here

  • /ad list - ad.admin - Shows the list of the existing displays.

  • /ad edit [name] - ad.edit - Opens the GUI editor for a certain display.

  • /ad finish - none - Stops what you are currently doing (creating an ATTACHED display or editing a display).

  • /ad nextPage [name] - ad.page - Switches to the next page of a text display.

  • /ad previousPage [name] - ad.page - Switches to the previous page of a text display.

  • /ad setPage [name] [page] - ad.page - Switches to the given page of a text display.

  • /ad reset [name] [player] - ad.page - Makes the page that the player is seeing be the same as the display's page.

https://i.imgur.com/myXuXAo.png Text display:
https://i.imgur.com/iy7YbEa.png

Block display:
https://i.imgur.com/ejoddFY.png

Item display:
https://i.imgur.com/MvmPxKo.png

https://i.imgur.com/dZEvYil.png

If you need help, found a bug or want to suggest something, please do it in any of these places:

Галерея

Text DisplayBlock DisplayItem Display

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

Все версии →
release

1.7.2 - 26.2 & 26.3 support and Placeholder condition type

1.7.2
20 сент. 2026 г.89Minecraft: 1.19.4, 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.3folia, paper, purpur, spigot
Скачать
Что нового
# 1.7.2 - 26.2 & 26.3 support and Placeholder condition type This update brings support to the newest Minecraft versions along with a new condition type: `placeholder`, which while only execute actions / show the display if the player has certain placeholder values. You can read more about this [here](https://lucaaa.gitbook.io/advanceddisplays/usage/conditions). The actions' conditions have been moved to now be per-action. Instead of having the `conditions` section inside `actions`, it will now be inside each individual action so that, for example, a player can right-click a display but not left-click it. I have tested this plugin on Paper 26.3, although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.7.1 - 26.1.x support and Java 21

1.7.1
28 мая 2026 г.259Minecraft: 1.19.4, 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.2folia, paper, purpur, spigot
Скачать
Что нового
# 1.7.1 - 26.1.x support and Java 21 After a long time, the plugin has been updated to support Minecraft versions 1.19.4 up to 26.1.2. Another notable change is that the plugin was updated to use Adventure API 5.1.1. Because of this, the new minimum Java version is Java 21 even for 1.19.4-1.20.4 (althought you will need Java 25 for 26.1). Another consequence is that hover and click events won't work on Spigot servers (they do work on Paper or any of its forks) because, apparently, Adventure Platform Bukkit is also no longer maintained and sending components to Audiences wasn't working. As a workaround, if the plugin is running on a Spigot server, a legacy text message will be sent, which supports gradients but not click or hover components. Paper servers will work just fine. **TL;DR:** Minimum Java version is now Java 21 and messages won't be hoverable nor clickable on Spigot servers (Paper servers are unaffected). Latly, some errors have been fixed and some performance improvements were made, especially when a player joins the server. *This update doesn't bring config-breaking changes but, if you are migrating from previous versions, you might need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 26.1.2, although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.7 - Entity displays, 1.21.x support and more

1.7
2 янв. 2026 г.241Minecraft: 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.11folia, paper, purpur, spigot
Скачать
Что нового
After a long time, the plugin has been finally updated to support all Minecraft versions from 1.19.4 to 1.21.11. This update also brings entity displays (show any mob, such as a zombie) and reworks how displays work, since now you can modify base entity settings too (such as being on fire, custom display name, etc). Other than that, many fixes and improvements have been implemented, such as: - Folia support - New particle action, fixes and cooldown setting. - Switch Adventure from Bungee to Bukkit platform. - Add more item meta options. - Add per-player pages for Text Displays (see new subcommands [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions)) - Head caching system (loads them on enable or reload to prevent excessive requests) - Add moveto subcommand. - Update project dependencies. - Support for 1.21.4+ custom model data components (see customModelData [here](https://lucaaa.gitbook.io/advanceddisplays/usage/item-meta) for more info) - Improvements to GUI system and inventory handling. - Many bug fixes. Some plans for future updates are: - In-game editor for actions. - Multiline displays (a display with text and items, for example) - Animated item and block displays - Entity metadata system (modify what entities in Entity Displays look like, such as wolf variant) *If you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.11 although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.6.1 - Bug fix

1.6.1
25 апр. 2025 г.165Minecraft: 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.5paper, spigot
Скачать
Что нового
Fixed a bug when running the reload subcommand. *If you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.5 although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.6 - 1.21.5 support, conditions & API improvements

1.6
17 апр. 2025 г.50Minecraft: 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.5paper, spigot
Скачать
Что нового
## **Added:** - 1.21.5 support. - Toast action (see [wiki](https://lucaaa.gitbook.io/advanceddisplays/usage/actions#toast)). - Added conditions & error message for clicking displays (see [wiki](https://lucaaa.gitbook.io/advanceddisplays/usage/create-a-display/base-settings)). ## **Bug fixes & changes:** - Moved the distance and permission conditions to their own section (see [wiki](https://lucaaa.gitbook.io/advanceddisplays/usage/create-a-display/base-settings)). - Fixed an error that occurred when opening the display editor for displays with materials that don't have items. - Some classes were refactored. ## **API changes:** - Added [ADAPI#getDisplayFromLoc](https://javadoc.jitpack.io/com/github/Luncaaa/AdvancedDisplays/main-b5a43f104e-1/javadoc/me/lucaaa/advanceddisplays/api/ADAPI.html#getDisplayFromLoc(org.bukkit.Location,double,boolean)) method. - Added [BaseDisplay#addViewCondition](https://javadoc.jitpack.io/com/github/Luncaaa/AdvancedDisplays/main-b5a43f104e-1/javadoc/me/lucaaa/advanceddisplays/api/displays/BaseDisplay.html#addViewCondition(me.lucaaa.advanceddisplays.api.conditions.Condition)) - Removed ItemDisplay#setMaterialHead in favour of [ItemDisplay#setBase64Head](https://javadoc.jitpack.io/com/github/Luncaaa/AdvancedDisplays/main-b5a43f104e-1/javadoc/me/lucaaa/advanceddisplays/api/displays/ItemDisplay.html#setBase64Head(java.lang.String)) and [ItemDisplay#setPlayerHead](https://javadoc.jitpack.io/com/github/Luncaaa/AdvancedDisplays/main-b5a43f104e-1/javadoc/me/lucaaa/advanceddisplays/api/displays/ItemDisplay.html#setPlayerHead(java.lang.String)). - Added [ItemDisplay#setViewerHead](https://javadoc.jitpack.io/com/github/Luncaaa/AdvancedDisplays/main-b5a43f104e-1/javadoc/me/lucaaa/advanceddisplays/api/displays/ItemDisplay.html#setViewerHead()) *If you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.5 although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.5.10 - Fix message action

1.5.10
12 мар. 2025 г.46Minecraft: 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.4paper, spigot
Скачать
Что нового
Fixed an issue which caused messages sent with the "message" action not to have click actions or hover (only colors were being parsed). *This update doesn't bring config-breaking changes but, if you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.4, although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.5.9 - Bug fixes & Improvements

1.5.9
23 февр. 2025 г.47Minecraft: 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.4paper, spigot
Скачать
Что нового
An error will not be thrown when clicking the text alignment setting in the editor GUI. How text displays work has also been changed. Before, the text was being serialized and deserialized multiple times, but now it's only serialized once. Creating or editing a text display in-game will also set the strings in the config file to whatever was written in chat rather than the legacy text. For example, if you wrote "<red>Hello", that will be stored rather than "§cHello". Lastly, the dependencies have been updated, adventure is now shaded inside in a different location and NMS modules are dynamically shaded. *This update doesn't bring config-breaking changes but, if you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.4, although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.5.8 - 1.21.4 Support

1.5.8
6 дек. 2024 г.94Minecraft: 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.4paper, spigot
Скачать
Что нового
This version only brings support for Minecraft 1.21.4 *This update doesn't bring config-breaking changes but, if you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.4, although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.5.7 - Bug fixes

1.5.7
22 нояб. 2024 г.55Minecraft: 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.3paper, spigot
Скачать
Что нового
This update only brings some bug fixes: - The view distance will now work correctly (the wrong method was used before). - Clicking on entities created by other plugins won't cause an error now. *This update doesn't bring config-breaking changes but, if you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.3, although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.
release

1.5.6 - 1.21.2+ support and lists in actions

1.5.6
2 нояб. 2024 г.44Minecraft: 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.3paper, spigot
Скачать
Что нового
This version supports Minecraft versions 1.19.4 to 1.21.3 and, apart from some minor fixes & improvements, the player and console command and message actions support lists instead of just one parameter. Check [this section](https://lucaaa.gitbook.io/advanceddisplays/usage/actions) of the wiki for more information. *This update doesn't bring config-breaking changes but, if you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command [here](https://lucaaa.gitbook.io/advanceddisplays/usage/commands-and-permissions/convert-subcommand). I have tested this plugin on Paper 1.21.3 although I may have missed some bugs. If you encounter any, please report it on [GitHub](https://github.com/Luncaaa/AdvancedDisplays/issues) or Discord, not on the reviews section. Visit the [wiki](https://lucaaa.gitbook.io/advanceddisplays) for more information.