Changes in Version 2.10.0 [EXPERIMENTAL]
Notes:
- This release is marked as experimental. It is safe to use on your server, but unexpected bugs or version-specific quirks may still occur.
- If you encounter any issues (displays not working properly, errors, visual glitches, etc.), please report them on our Discord server so we can fix them quickly.
- Feedback is highly appreciated and helps improve Displays faster.
- More information about this update can be found in Discord announcements.
New Features / Improvements:
- Added Displays: a brand new hologram type alongside classic Armor Stand holograms, configurable with
/dh display ...- Powered by Minecraft display entities (1.19.4+)
- Supports text, item, and block displays
- Includes customizable attributes such as:
- background color
- glow color
- scale
- rotation
- billboard mode
- translation
- brightness
- opacity
- alignment
- skull textures
- and more
- Supports animations for selected attributes
- Uses a custom data-driven attribute system configurable with
/dh display attribute ... - Includes configurable defaults via
attribute-defaults.yml - Includes full tab completion support
- Includes major rendering and performance optimizations:
- custom text parsing (~26× faster than Bukkit)
- designed to have near-zero impact on normal setups
- Uses canonical Minecraft material IDs (
minecraft:stone, etc.)
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.10
New features / Improvements:
- Added support for Minecraft 26.1.2
- Fixed new hologram name not being validated on rename
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.9
New features / Improvements:
- Added support for Minecraft 1.21.11 (Thanks DerMistkaefer)
- Fixed some synchronization issues
API Changes:
- Fixed JitPack build for version 2.9.9. Version 2.9.8 will not be available.
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.8
New features / Improvements:
- Added support for 1.21.9 and 1.21.10 (Thanks james090500)
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.7
New features / Improvements:
- Fixed the
/dh h clonecommand not validating the new hologram's name. - Fixed the
/dh l insertcommand reusing the previous line’s location instance, causing multiple lines to share the same location until a reload. - Fixed the
/dh h linescommand page index being off-by-one. - Fixed entity dismount in 1.8.
- Fixed potential client-side errors by ensuring at least one metadata property is included in spawn entity living packets.
- Fixed
ArrayIndexOutOfBoundsExceptionwhen wave animations were missing one of their two required arguments. (Thanks Andre601)
Have you found any bugs or mistakes? Please, report them on our Discord server.
- Fixed the
Changes in Version 2.9.6
New features / Improvements:
- Added support for Minecraft 1.21.8 (v1_21_R5).
- Fixed skull texture fetching by replacing the discontinued Minetools API with a new system.
- Fixed placeholder expansion exceptions not being correctly caught and handled.
- Updated
item-nbt-apito2.15.2-SNAPSHOT.
API Changes:
- Added the following events:
HologramRegisterEvent,HologramUnregisterEvent,HologramEnableEventandHologramDisableEvent. (Thanks Andre601)
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.5
New features / Improvements:
- Fixed a bug that caused way more packets to be sent to players unnecessarily, possibly having a negative impact on performance.
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.4
New features / Improvements:
- Updated
item-nbt-apito2.15.1which supports 1.21.7. - Fixed potential memory leaks with config files.
- Fixed lines not being realigned after setting one.
Have you found any bugs or mistakes? Please, report them on our Discord server.
- Updated
Changes in Version 2.9.3
Notes:
- Custom NBT on items may not function correctly in this version, as
item-nbt-apihas not yet been updated for Minecraft 1.21.7.
New features / Improvements:
- Added support for Minecraft 1.21.7 (v1_21_R5).
- Updated
item-nbt-apito2.15.1-SNAPSHOTwhich supports 1.21.6. - Fixed performance issues with Ticker.
Have you found any bugs or mistakes? Please, report them on our Discord server.
- Custom NBT on items may not function correctly in this version, as
Changes in Version 2.9.2
Notes:
- DecentHolograms 2.9 is now considered stable with this release.
- Version 2.9.2 should now be available on JitPack unlike 2.9.0 and 2.9.1.
- :warning: Custom NBT on items may not function correctly in this version, as
item-nbt-apihas not yet been updated for Minecraft 1.21.6.
New features / Improvements:
- Added support for Minecraft 1.21.6 (v1_21_R5).
- Fixed a bug where entities were not being destroyed correctly on 1.17.
- Fixed runtime errors being thrown by outdated
item-nbt-api. - Improved internal handling of entity types.
- Updated some dependencies.
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.1
Notes:
- This release is marked experimental. It is safe to use on your server, but unexpected bugs or version‑specific quirks may occur.
- If you encounter any issues (holograms not showing, errors, etc.), please report them on our Discord server, so we can fix quickly them.
New features / Improvements:
- Added configurable
new_version_availablemessage. - Updated
item-nbt-apito 2.15.0 - Fixed support for 1.21.5.
- Removed some unused/unnecessary code.
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.9.0
Notes:
- This release is marked experimental. It is safe to use on your server, but unexpected bugs or version‑specific quirks may occur.
- If you encounter any issues (holograms not showing, errors, etc.), please report them on our Discord server, so we can fix quickly them.
New features / Improvements:
- Rewritten NMS integration: Completely replaced the old, reflection-heavy code with separate modules for each supported Minecraft version.
- Improved performance: Plugin now interacts directly with NMS classes, removing reflection overhead.
- Modular version support: Each Minecraft version is isolated in its own module, making future updates safer.
- New features are now possible: The old system made adding anything new virtually impossible—this rewrite fixes that.
Have you found any bugs or mistakes? Please, report them on our Discord server.
Changes in Version 2.8.17
New features:
- Added a config option to set the timeout for loading skull textures (Thanks Andre601)
Bugfixes:
- Updated item-nbt-api to 2.15.0
- Fixed connection issues when loading skull textures (Thanks Andre601)
Changes in Version 2.8.16
New features:
- Added support for 1.21.5 (v1_21_R4)
Bugfixes:
- Fixed wrong view angles of entities
Changes in Version 2.8.15
New features:
- Updated dependencies
Bugfixes:
- Fixed (hopefully) the "Failed to modify player's pipeline" error. (Thanks Dymeth)
- Fixed mixed-up config options in damage & healing displays.
- Fixed Holograms, that failed to load, not being destroyed properly and staying in the cache.
Changes in Version 2.8.14
Bugfixes:
- Fixed a bug that caused non-persistent holograms to create a file.
Changes in Version 2.8.13
New features:
- Added support for 1.21.4. (Thanks mickas)
- Added '--center' option to hologram create command. (Thanks Andre601)
Bugfixes:
- Fixed an exception being logged wrongfully.
- Improved some parts of the codebase. (Thanks NonSwag)
Changes in Version 2.8.12
New features:
- Added support for 1.21.2 and 1.21.3. (Thanks shaijana)
- Added
holograms-eye-level-positioningconfig option
Bugfixes:
- Fixed skull textures on 1.21.1. (Thanks Olzie-12)
- Fixed loading worlds after their worlds not supporting UUID world identifiers.
- Fixed exception being thrown then adding an action with invalid type.
- Improved some parts of the codebase.
Changes in Version 2.8.11
New features:
- Added support for 1.21.1.
Bugfixes:
- Fixed getting of worlds when loading holograms. (Thanks Andre_601)
- Removed soft-depend on ProtocolLib.
Changes in Version 2.8.10
New features:
- Added support for Item NBT in 1.20.5+. (Thanks Andre_601)
Bugfixes:
- Fixed the description of removeaction subcommand. (Thanks postyizhan)
- Minor improvements.


