Holographic Displays
Maintenance-only mode
This plugin is no longer being actively developed. For now, it will be maintained to support the latest Minecraft version and to fix major bugs, but no new features will be added and no support will be provided.
After a while, the plugin will stop being maintained.
It is advised to switch to any other similar plugin that is being actively developed, such as Decent Holograms.
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).
greetings could you help me with this error I changed to 1.19
[00:55:45 ERROR]: Could not load 'plugins/holographicdisplays-api-3.0.0-20220619.091120-48 (1).jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:178) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:154) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.loadPlugins(CraftServer.java:419) ~[paper-1.19.jar:git-Paper-45]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:278) ~[paper-1.19.jar:git-Paper-45]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1121) ~[paper-1.19.jar:git-Paper-45]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:302) ~[paper-1.19.jar:git-Paper-45]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
...7more
Hi, the update for 1.19 is urgently needed, please, thank you.
In reply to Peppe73:
https://ci.codemc.io/job/filoghost/job/HolographicDisplays/
It would be nice to have a final release of 3.0.0, though.
In reply to SpigotSlimeDog:
Great, thanks for the link I downloaded and tried it, everything works thanks
Hi, when an update for 1.19? all the holograms are gone
I compiled Jazzkuh's 1.19 pull request. Pinned in #drplugins of the Birdflop Discord if anyone wants it.
EDIT: Download from here for a more updated version https://ci.codemc.io/job/filoghost/job/HolographicDisplays/
In reply to drbot77:
thanks
hi, I got an error when I execute command holograms
log:
[23:28:21 ERROR]: null
org.bukkit.command.CommandException: Cannot execute command 'holograms' in plugin HolographicDisplays v2.4.9 - plugin is disabled.
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.CraftServer.dispatchCommand(CraftServer.java:906) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleCommand(ServerGamePacketListenerImpl.java:2307) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChat(ServerGamePacketListenerImpl.java:2118) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChat(ServerGamePacketListenerImpl.java:2099) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundChatPacket.handle(ServerboundChatPacket.java:46) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundChatPacket.a(ServerboundChatPacket.java:6) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1399) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1376) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1369) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1347) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1229) ~[paper-1.18.2.jar:git-Paper-366]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.18.2.jar:git-Paper-366]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
a mi me sale este error y no me deja utilizar ningun comando ni nada.
[19:04:52 ERROR]: null
org.bukkit.command.CommandException: Cannot execute command 'holograms' in plugin HolographicDisplays v2.4.9 - plugin is disabled.
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R1.CraftServer.dispatchCommand(CraftServer.java:876) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleCommand(ServerGamePacketListenerImpl.java:2268) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChat(ServerGamePacketListenerImpl.java:2079) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChat(ServerGamePacketListenerImpl.java:2060) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundChatPacket.handle(ServerboundChatPacket.java:46) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundChatPacket.a(ServerboundChatPacket.java:6) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:56) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:149) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1413) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:189) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1391) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1384) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:132) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1362) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1268) ~[paper-1.18.1.jar:git-Paper-68]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317) ~[paper-1.18.1.jar:git-Paper-68]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[19:05:05 INFO]: Chinitos_12 issued server command: /holographicdisplays:help
Spigot 1.18.2
```````
In reply to SpigotSlimeDog:
Yeah.. They need to update the plugin for 1.18.2
In reply to RedX32O3:
by GitHub are tinkering right now to implement this. I hope it comes out today.
In reply to RedX32O3:
And if you follow along on Github, it's been resolved.
Can you click a link written on a hologram to open said link?
In reply to nuttapillar97:
No
I have created an account only in Bukkit to say that do not waste your time with this plugin, it goes fatal all the time throwing task exceptions, it goes bad performance according to the timings and spark, I have removed it from my 8 servers and I have put DecentHolograms, without a doubt that Holograms plugin is the best, very good support and optimized, also has command to import the holograms from HolographicDisplay to DecentHolograms, it does not consume anything, in a short time it will eat HolographicDisplay.
In reply to imSKJOL:
That's funny - I just resurrected my account which I haven't used for at least 3 years BEFORE twitch/curse even thought of somehow acquiring Bukkit.org *JUST* to say your clearly someone who can't follow simple procedures.
I have been using this plugin *literally* forever, like 1.7.2 I think?? Maybe 1.6.4?? IDK - Yeah, it *does* break with many updates, and yeah it is patched/fixed soon after. This is expected behavior IMO for any kind of plugin that pushes the abilities of the game far beyond what it is meant for.
If you have been running the most recent version(s) for your minecraft install, except maybe week 0 of a major release, this should work for you, period. No frequent crashes, no issues. If it's not, that is really on you, not this plugin.
What's worse, if you aren't FROM that other project, regardless of it's abilities *YOU* are making *them* look like crap by coming here to sling shade like you did. No one is going to read your post and be all like, "Dude I'ma go check that one out" - What their thinking is "Dude how desperate is that other plugin to come here slingin' shade making themselves look like crap". Hope you're proud of your accomplishment. Might want to do 'your' project some help and delete your post.
...and no, I'm not a Holo fanboy - I do use the plugin, it's very handy and I've had no probs with it as mentioned. You will not see my IP/account associated with anything but the download area (lol) and now this post standing up for a good product. Good day to you.
Hello, I really like this plugin and it's very POGGERS!
Please update to 1.18
hello dear plugin maker of holographic displays could u be nice and polite to be able to MAKE a 1.18 plugin so i DONT have to use armor stands witch fuck's me up..... ty <3
Missing 1.18.1 (and 1.18) spigot/paper support.