Holographic Displays
Unmaintained
This plugin is no longer being developed.
It is advised to switch to any other similar plugin that is being actively developed, such as Decent Holograms.
Since this plugin is open source, anyone can fork the source code and publish their own version (please do not use the same exact name).
Features
- Create futuristic holograms to display text and items to players!
- Compatible with Spigot 1.8 to 1.20.
- Fast and easy to use.
- Cool animated {rainbow} color.
- Multiple placeholders with support for PlaceholderAPI.
- Command to render images as text holograms.
- Customizable animations.
- Simple API for developers.
Preview
Development builds
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff and may contain major bugs. Use them at your own risk.
https://ci.codemc.io/job/filoghost/job/HolographicDisplays
Plugins using Holographic Displays
Touchscreen Holograms | Holographic Extension | Holographic Placeholders |
HoloInfo | CombatIndicator | SpeechBubbles Reloaded |
Holographic Scoreboard | HoloPlots | ASkyBlock Holostats |
pHD |
Video
Minecraft limitations
- Text inside holograms is always facing the player.
- Holograms are always visible through walls.
- Text size cannot be changed. You can make it bold and uppercase to make it look bigger.
- Floating items inside holograms will constantly rotate and bob up and down.
Credits
- Asdjke for the original idea in vanilla.
- bobacadodl for making image support easier with this library.
- samczsun for the Server Pinger library.
Converting from other plugins
If you're using the plugin Holograms you can use this converter to import the database (credits to saxon12).
Comments section
Comments are enabled just for interacting with other users, you will not receive any official answers. To report bugs please check the FAQ and then, if the problem isn't solved, open a new issue on the issue tracker (on GitHub).
In reply to TeoxexYT:
Hey I was having the same problem with my holographic displays for number 2. It turns out it was clashing with my other plugin TABS reborn, have a look at your plugins (if you dont have TABS) and reset the configure file or try uninstalling the plugin. After I uninstalled TABS it worked perfectly for me.
In reply to TeoxexYT:
Hey I was having the same problem with my holographic displays for number 2. It turns out it was clashing with my other plugin TABS reborn, have a look at your plugins (if you dont have TABS) and reset the configure file or try uninstalling the plugin. After I uninstalled TABS it worked perfectly for me.
In reply to TeoxexYT:
Hey I was having the same problem with my holographic displays for number 2. It turns out it was clashing with my other plugin TABS reborn, have a look at your plugins (if you dont have TABS) and reset the configure file or try uninstalling the plugin. After I uninstalled TABS it worked perfectly for me.
In reply to TeoxexYT:
Hey I was having the same problem with my holographic displays for number 2. It turns out it was clashing with my other plugin TABS reborn, have a look at your plugins (if you dont have TABS) and reset the configure file or try uninstalling the plugin.
How do I add a animated floating item like the hologram plugin?
https://prnt.sc/r9wja4
In reply to eaeNiko:
https://filoghost.me/docs/holographic-displays/basics :wink:
In reply to Forge_User_48361021:
I only see a floating item option, but not animated floating (like the item spinning or change wooden pickaxe to diamond pickaxe and other possibilitys)
I'am using lastest Dev build of Holo , ProtocolLib and i have this issue
https://pastebin.com/pD4bef4c
can anyone help me understand why this is?
06.02 21:13:41 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:56) ~[Spigot.jar:git-Spigot-cbd1a1b-009d8af]
06.02 21:13:41 [Server] INFO ^
06.02 21:13:41 [Server] INFO - '---------'
06.02 21:13:41 [Server] INFO in 'string', line 59, column 3:
06.02 21:13:41 [Server] INFO expected <block end>, but found '-'
06.02 21:13:41 [Server] INFO ^
06.02 21:13:41 [Server] INFO location: world, -842.568, 65.04 ...
06.02 21:13:41 [Server] INFO in 'string', line 58, column 3:
06.02 21:13:41 [Server] INFO org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
06.02 21:13:41 [Server] Server thread/ERROR Cannot load plugins/HolographicDisplays/database.yml
In reply to sagenthings:
You made a mistake somewhere on your config. At line 59, it expected (I guess) a ' but got a -
I have a citybuild and want to set premissions to each rank. For example:
Rank1 can create 1 Hologram, Rank2 can create 4 Holograms and Rank3 10 Holograms.
What is the needed permission for that? Thanks
Could you add a command that can change the name of a holographic display? I know that you can do it in the config, but a command to do it would be convenient. ☕😃
It could look like this: /hd rename [hologram] [new name]
We are working on a HolographicDisplays add-on that includes that feature (as well as a few other filters). Probably about a month away.
In reply to SpigotSlimeDog:
That is fantastic! I can’t wait! I need it for my server, so I hope it doesn’t take longer than a month. 🙂
Hey, I was just wondering if it would be possible to implement a command that would darken the background of the holographic displays. I use holographic displays as text to describe the server in the hub, but it’s difficult to read them when there are other holographic displays behind them since they’re transparent.
If this is not possible or feasible, how about a feature that lets you hide holographic displays from each player unless they are within a configurable range of the display?
Would it be possible to implement a command that makes a holographic display not visible in some way from behind? I’m using them for directions, so I want them to only be visible from one side. Since this uses name tags, I’m sure it’s impossible, though.
I love Holographic Display! I’ve got a suggestion, though:
It would be fantastically useful if a new command which lets you change the coordinates of a holographic display were added!
Example syntax:
/hd move <hologramName> [X] [Y] [Z]
Examples:
/hd move testhologram 90 60 140 – Moves the hologram to the coordinates X: 90, Y:60, Z:140.
/hd move testhologram ~ ~4 ~ – Moves the hologram four blocks upwards relative to its position.
I can’t tell you how many times I’ve needed a command like this. Such an addition would be excellent.
In reply to Forge_User_49840962:
Agreed, although there is a pretty expedient workaround, that I use a lot when I'm building:
And there is the additional benefit of easy undo.
in 1.15.1 Server.
11.01 04:10:40 [Server] Server thread/INFO xXSeikoStormXx issued server command: /holo
11.01 04:10:40 [Server] Server thread/ERROR null
11.01 04:10:40 [Server] INFO org.bukkit.command.CommandException: Cannot execute command 'holo' in plugin HolographicDisplays v2.4.0 - plugin is disabled.
11.01 04:10:40 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:711) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1657) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1497) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(SourceFile:144) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(SourceFile:118) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.aZ(MinecraftServer.java:917) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:910) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(SourceFile:127) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:894) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:827) [custom.jar:git-Spigot-2ee05fe-d31f05f]
11.01 04:10:40 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
In reply to SeikoCraft:
Assuming you're having issues with holographicdisplays,
Please visit:
https://ci.codemc.io/job/filoghost/job/HolographicDisplays/
Here, you'll find the most recent updates or changes
The one you have is likely an older version which is not compatible with 1.15