HoloDisplays
A high-performance, packet-based hologram system utilizing Minecraft’s display entities for optimal efficiency and flexibility.
Overview
HoloDisplays is a Minecraft mod that enables efficient, virtual holograms using packet-based display entities. By avoiding real entity spawning, it significantly reduces server load while providing powerful, customizable visual effects.
Features
| Feature | Description |
|---|---|
| Packet-Based Architecture | Utilizes network packets instead of real entities to minimize server load. |
| Animation Support | Text animations and item/block transforms (scale, rotation, translation). |
| Multiple Display Types | Supports text, item, block, and entity displays with full customization. |
| Placeholder Integration | Fully compatible with the Text Placeholder API. |
| Advanced Text Formatting | Includes gradient support, color codes, and QuickText formatting. |
| GUI Display Manager | Intuitive GUI for creating, editing, and managing displays. |
| Command System | Command-based customization as an alternative to the GUI. |
| Public Developer API | Allows developers to create and manage holograms, displays and animations. |
Planned Features
| Feature | Description | Status |
|---|---|---|
| Particle Effects | Integrate with Snowstorm for advanced particle visuals. | Possible |
Commands
Available commands:
/holodisplays/holo(alias)/hd(alias)
For full documentation, refer to the Wiki.
License
Licensed under the GNU General Public License v3.0. See the LICENSE file for more information.
How to Install HoloDisplays (Mod)
HoloDisplays by Furq is verified for Fabric across Minecraft versions 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3 (latest release: 0.5.3, file size: 584 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded HoloDisplays file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 10d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Added item and block display animations (linear/sine interpolation, smooth client-side rendering)
- Added support for animation controls in the API for all display types
- Ships a built-in drop_item animation replicating vanilla item drops
- Optimized condition evaluation (player-independent fast path, single-lookup parse cache)
- Added builder-based hologram registration and text-only display updates to the API
- API-registered holograms now warn on missing referenced displays instead of failing registration
- API state hardened against off-thread calls (PR #8 by Shmeeb)
- Updated to support 26.3
- Major performance pass on the tick path (visibility caching, placeholder/animation caching, bundled packets)
- Config and entity tracking memory is now bounded and cleaned up on reload/stop
- Fixed async chunk/entity access that tripped Async Catcher
- Fixed billboard reset command affecting rotation instead
- Fixed
updateBackgroundcrash when opacity was omitted - Fixed hologram commands NPE-ing on missing holograms
- Fixed animation interval 0, invalid animation names, and invalid world/lookup entries not updating or crashing
- Fixed reload wiping configs when a file failed to parse
- Fixed display conditions not updating live while a hologram is visible
- Updated to support 26.3
- Major performance pass on the tick path (visibility caching, placeholder/animation caching, bundled packets)
- Config and entity tracking memory is now bounded and cleaned up on reload/stop
- Fixed async chunk/entity access that tripped Async Catcher
- Fixed billboard reset command affecting rotation instead
- Fixed
updateBackgroundcrash when opacity was omitted - Fixed hologram commands NPE-ing on missing holograms
- Fixed animation interval 0, invalid animation names, and invalid world/lookup entries not updating or crashing
- Fixed reload wiping configs when a file failed to parse
- Fixed display conditions not updating live while a hologram is visible
- Updated to support 26.3
- Major performance pass on the tick path (visibility caching, placeholder/animation caching, bundled packets)
- Config and entity tracking memory is now bounded and cleaned up on reload/stop
- Fixed async chunk/entity access that tripped Async Catcher
- Fixed billboard reset command affecting rotation instead
- Fixed
updateBackgroundcrash when opacity was omitted - Fixed hologram commands NPE-ing on missing holograms
- Fixed animation interval 0, invalid animation names, and invalid world/lookup entries not updating or crashing
- Fixed reload wiping configs when a file failed to parse
- Fixed display conditions not updating live while a hologram is visible
- Updated to support 26.3
- Major performance pass on the tick path (visibility caching, placeholder/animation caching, bundled packets)
- Config and entity tracking memory is now bounded and cleaned up on reload/stop
- Fixed async chunk/entity access that tripped Async Catcher
- Fixed billboard reset command affecting rotation instead
- Fixed
updateBackgroundcrash when opacity was omitted - Fixed hologram commands NPE-ing on missing holograms
- Fixed animation interval 0, invalid animation names, and invalid world/lookup entries not updating or crashing
- Fixed reload wiping configs when a file failed to parse
- Fixed display conditions not updating live while a hologram is visible
- Updated to support 26.3
- Major performance pass on the tick path (visibility caching, placeholder/animation caching, bundled packets)
- Config and entity tracking memory is now bounded and cleaned up on reload/stop
- Fixed async chunk/entity access that tripped Async Catcher
- Fixed billboard reset command affecting rotation instead
- Fixed
updateBackgroundcrash when opacity was omitted - Fixed hologram commands NPE-ing on missing holograms
- Fixed animation interval 0, invalid animation names, and invalid world/lookup entries not updating or crashing
- Fixed reload wiping configs when a file failed to parse
- Fixed display conditions not updating live while a hologram is visible
- Updated to support 26.3
- Major performance pass on the tick path (visibility caching, placeholder/animation caching, bundled packets)
- Config and entity tracking memory is now bounded and cleaned up on reload/stop
- Fixed async chunk/entity access that tripped Async Catcher
- Fixed billboard reset command affecting rotation instead
- Fixed
updateBackgroundcrash when opacity was omitted - Fixed hologram commands NPE-ing on missing holograms
- Fixed animation interval 0, invalid animation names, and invalid world/lookup entries not updating or crashing
- Fixed reload wiping configs when a file failed to parse
- Fixed display conditions not updating live while a hologram is visible