DecentHolograms vs Holographic Displays: welches Hologramm-Plugin 2026 wählen

DecentHolograms vs Holographic Displays: welches Hologramm-Plugin 2026 wählen

Hologramme auf einem Server sind der schwebende Begrüßungstext am Spawn, Preisschilder über Shop-Truhen, Leaderboards in der Arena, Infotafeln neben NPCs. Zehn Jahre lang war Holographic Displays von filoghost der Standard. Dann kamen 1.19, 1.20, 1.21 und brachen ProtocolLib hintereinander, und HD, das auf ProtocolLib aufbaute, fiel praktisch aus dem Spiel. 2026 läuft auf nahezu jedem Paper 1.21 Server stattdessen DecentHolograms. Das ist kein Modetrend, das ist schlichte Technik.

Dieser Artikel erklärt den technischen Unterschied zwischen DH und HD, wie ihre Configs in der Praxis aussehen, wie man von HD auf DH migriert ohne Hologramme zu verlieren, und worauf man achten muss, wenn etwas schiefgeht.

Kurze Geschichte der Hologramm-Plugins

2013 und 2014 wurden Hologramme auf Servern mit unsichtbaren Pferden mit Namensschild über dem Kopf gefälscht. Der Hack lief, fraß aber Ticks und brach bei jedem Versionswechsel. 2014 brachte filoghost HolographicDisplays, das erste richtige Plugin: es schickte über ProtocolLib gefälschte Armor-Stand-Entities und renderte sauberen schwebenden Text ohne Entity-Ballast.

HD blieb über Jahre der Standard. Es gab aber einen architektonischen Haken: das Plugin hing an ProtocolLib. Jedes Mal wenn Mojang eine neue Minecraft-Version veröffentlichte, musste ProtocolLib seine Packet-Mappings aktualisieren, dann musste HD gegen das neue ProtocolLib aktualisiert werden, und erst dann konnte der Server auf die neue Version wechseln.

Ab 1.13 (the flattening) begann diese Kette regelmäßig zu reißen. Bei 1.19 wechselte ProtocolLib zwischen Legacy- und neuer API, HD bekam etwa halbjährliche Updates, und auf 1.20 kam das Projekt faktisch zum Stillstand. Auf filoghosts GitHub war das letzte ernste Release von HolographicDisplays Anfang 2023, Version 3.0.x, seither läuft die Wartung im Modus "funktioniert, wie es funktioniert, mit neuen Versionen wird es dauern".

Parallel dazu veröffentlichte DecentSoftware-eu 2021 DecentHolograms. Die technische Idee ist einfach: ProtocolLib komplett aus der Abhängigkeitskette streichen. DH macht seine eigene Paketmanipulation per NMS-Reflection mit versionsspezifischen Adaptern. Wenn 1.21.4 erscheint, baut DH einen Adapter und liefert in der gleichen Woche aus. ProtocolLib spielt keine Rolle.

Das verwandelte DH in ein Plugin, das eine bis drei Tage nach dem Minecraft-Release auf der neuen Version läuft. HolographicDisplays auf der gleichen Version: vielleicht nie.

Warum DH technisch besser ist als HD

Die Trennlinie ist nicht eine Featureliste, sondern Architektur. Feature für Feature verliert HD nur an einer Stelle: Animationen sind nicht nativ, dafür braucht man ein Addon wie HolographicExtension. Alles andere gibt es bei HD ebenfalls, manchmal sogar etwas eleganter.

Architektonisch gewinnt DH aber an vier Stellen:

  • Kein ProtocolLib in der Abhängigkeitskette. Ein Plugin weniger, ein schwaches Glied weniger, auf 1.21+ ist das entscheidend
  • Native Textanimationen über Animationsdateien in animations/, keine Drittanbieter-Addons
  • Native Click Actions: COMMAND, MESSAGE, TELEPORT, SOUND ohne Addons
  • Per-Player-Sichtbarkeit und -Inhalt über PAPI: ein Hologramm kann verschiedenen Spielern unterschiedlichen Text zeigen ohne Hacks

Dazu kommt der schlichte Punkt: DH ist aktiv. Die aktuelle 2.8.x ist für 1.21+, unterstützt Folia, wird auf Paper und Purpur getestet. HD 3.0.x läuft auf 1.20.6 mit sorgfältig abgestimmtem ProtocolLib, und bei 1.21 spricht die Lage für sich.

Feature-Matrix

Der ganze Vergleich in einer Tabelle:

KriteriumDecentHolograms 2.8.xHolographic Displays 3.0.x
Minecraft-Versionen1.8 bis 1.21.x1.8 bis 1.20.x (1.21 instabil)
ProtocolLib-AbhängigkeitNeinJa, zwingend
Folia-SupportJaNein
TextanimationenNativ (animations/-Dateien)Nur per Addon
Click ActionsCOMMAND, MESSAGE, TELEPORT, SOUND, PAGENur per Addon oder API
ItemStack-LinesJa, mit Enchant Glow und Custom DataJa
Head-Lines (Spielerköpfe, Custom Skins)JaJa
PlaceholderAPITiefe Integration, per-Player-PlaceholderPer CommandHolograms oder Addon
Per-Player-HologrammeEingebaut, /dh hologram show <player>Nur per API
Pages (/dh hologram page)Ja, Multi-Page-HologrammNein
In-Game-GUI-Editor/dh guiNein
Community und UpdatesAktive Releases 2024 bis 2026Eingefroren seit 2023
LizenzGPL-3.0GPL-3.0
Jar-GrößeEtwa 1 MBEtwa 1.5 MB plus ProtocolLib 5+ MB

Kurzfassung: HD reicht für reinen statischen Text auf alten Versionen, sobald aber Interaktivität, Animationen oder eine aktuelle Minecraft-Version dazukommen, ist die Wahl getroffen.

DecentHolograms installieren

DH ist ein einzelner Jar ohne Abhängigkeiten. Release von GitHub oder Modrinth nehmen und in plugins/ ablegen.

# Paper 1.21+
cd /your/server/plugins
wget https://github.com/DecentSoftware-eu/DecentHolograms/releases/latest/download/DecentHolograms-2.8.X.jar

Oder via Modrinth, gleicher Jar, anderes CDN:

# über modrinth.com/plugin/decentholograms
wget -O DecentHolograms.jar \\
  \"https://cdn.modrinth.com/data/.../DecentHolograms-2.8.X.jar\"

Server neu starten. Das Plugin baut plugins/DecentHolograms/ mit dieser Struktur:

plugins/DecentHolograms/
├── config.yml
├── animations/
│   ├── rainbow.yml
│   ├── scroll.yml
│   └── wave.yml
├── holograms/
│   └── (Hologramm-Dateien erscheinen nach /dh create)
└── lang/
    └── en.yml

Für PlaceholderAPI braucht man PAPI selbst plus die gewünschten Erweiterungen:

wget https://github.com/PlaceholderAPI/PlaceholderAPI/releases/latest/download/PlaceholderAPI.jar
# dann in der Server-Konsole
papi ecloud download Player
papi ecloud download Server
papi reload

Danach erkennt DH PAPI automatisch und jeder %placeholder% in Hologramm-Zeilen wird live aufgelöst.

Erstes /dh create

Ein einfaches Hologramm am Spawn anlegen. An den gewünschten Punkt stellen und tippen:

/dh create welcome &aWillkommen auf dem Server

Eine Zeile erscheint. Zweite hinzufügen:

/dh line add welcome &7Online: %server_online%/%server_max_players%

Wenn PAPI installiert und die Erweiterungen geladen sind, löst der Placeholder direkt in echte Zahlen auf.

Dritte Zeile mit einem Item:

/dh line add welcome ICON:DIAMOND

Im Hologramm erscheint ein schwebender Diamant. Auch ein Spielerkopf geht:

/dh line add welcome HEAD:Notch

Bearbeiten über die GUI:

/dh gui welcome

Es öffnet sich ein Inventar mit den Zeilen, Up- und Down-Knöpfen, Edit, Delete und einem Knopf für eine neue Zeile. Praktisch wenn man im laufenden Betrieb justiert und keine langen Befehle tippen will.

Animationen ohne Addons

DH sucht Animationsdateien in plugins/DecentHolograms/animations/. Jede Datei ist eine YAML, die Frames beschreibt. Minimalbeispiel, eine Welle:

# animations/wave.yml
name: wave
type: INTERNAL
text:
  - \"&aWave\"
  - \"&2Wave\"
  - \"&aWave\"
  - \"&fWave\"
speed: 5

speed in Ticks pro Frame. 5 sind vier Frames pro Sekunde. Nach einem Reload:

/dh reload

Animation in eine Zeile mit dem #ANIMATION-Präfix einbauen:

/dh line add welcome #ANIMATION: wave

Inline-Effekte gehen auch über DH-Placeholder:

/dh line add welcome %animation: rainbow%Server Name

Out of the box gibt es rainbow, scroll, wave, eigene Animationen lassen sich mit beliebiger Frame-Anzahl schreiben. Auf Folia laufen Animationen, auf 1.21.4 bricht nichts.

Klickbare Hologramme und Actions

Hologramm mit TELEPORT bei Rechtsklick:

/dh hologram setclickable welcome true
/dh hologram action add welcome RIGHT_CLICK TELEPORT 100 65 -200

Befehl als Spieler ausführen:

/dh hologram action add welcome LEFT_CLICK COMMAND warp shop

Befehl als Konsole:

/dh hologram action add welcome RIGHT_CLICK COMMAND_AS_CONSOLE eco give %player_name% 100

Nachricht senden:

/dh hologram action add welcome RIGHT_CLICK MESSAGE &aHallo %player_name%!

Sound abspielen:

/dh hologram action add welcome RIGHT_CLICK SOUND minecraft:entity.experience_orb.pickup 1.0 1.5

Actions stapeln sich in der Reihenfolge. Mehrere hinzufügen, Hologramm anklicken, sie feuern nacheinander. Das ist faktisch ein klickbarer NPC, nur ohne Modell.

PlaceholderAPI bis zum Anschlag

Das tiefe DH-Feature sind per-Player-Placeholder. Das Hologramm weiß, welcher konkrete Spieler hinschaut, und ersetzt %player_name%, %vault_eco_balance%, %luckperms_prefix% individuell.

Eine Kontostandsanzeige über einem Shop:

/dh create shop_info
/dh line add shop_info &aShop
/dh line add shop_info &7Dein Konto: &e%vault_eco_balance%$
/dh line add shop_info &7Prefix: %luckperms_prefix%

Jeder Spieler sieht seinen eigenen Kontostand und seinen eigenen Prefix. Bei 100 Online sind das 100 unterschiedliche Textrenderings, die Last bleibt aber klein, weil alles lokal aufgelöst wird.

Top-Geld-Leaderboard:

/dh create top_money
/dh line add top_money &6&l[Top Reich]
/dh line add top_money &e1. %ajleaderboards_pos_1_money%
/dh line add top_money &e2. %ajleaderboards_pos_2_money%
/dh line add top_money &e3. %ajleaderboards_pos_3_money%

Mit AJLeaderboards (oder Alternative) aktualisiert sich das Top automatisch. Ohne Addon geht CMI oder die eingebauten %vault_eco_balance_top1%-Varianten.

Migration von HD auf DH

DecentHolograms bringt einen eingebauten Import-Befehl mit. Genau deshalb ist die Migration nicht beängstigend: der Befehl liest die alte database.yml von HolographicDisplays und überträgt jedes Hologramm.

Schritte:

  • Der Server sollte beide Plugins parallel haben. HD muss auf der neuen MC-Version nicht einmal sauber starten, DH liest nur die Dateien, die HD-API wird nicht angefasst
  • Den alten Ordner plugins/HolographicDisplays/ auf den DH-Server legen (Configs reichen, der HD-Jar kann weg bleiben)
  • Den Import-Befehl ausführen
/dh ImportFromHD

DH läuft durch die database.yml und legt für jedes Hologramm eine YAML in plugins/DecentHolograms/holograms/ an. Namen bleiben erhalten. Animationen aus dem alten HolographicExtension-Addon werden nicht mitgenommen (DH kennt das Addon nicht), statischer Text, ItemStack-Zeilen und Placeholder aus CommandHolograms wandern aber mit.

Nach dem Import:

/dh reload
/dh list

Die alte Liste sollte vollständig erscheinen. HolographicDisplays-Jar und ProtocolLib entfernen, Server neu starten. Auf der neuen Version läuft alles.

Migrationsfallen:

  • Wenn alte Hologramme HolographicExtension-Placeholder wie {animation: ...} hatten, werden sie nicht migriert. Nach dem Import durch die Liste gehen und auf DH-Syntax umschreiben
  • CommandHolograms (das alte HD-Addon für Actions) wird teilweise importiert. Komplexe Multi-Action-Hologramme baut man besser per /dh hologram action add neu
  • Per-Player-Hologramme aus eigenem Plugin-Code gegen die HD-API werden nicht migriert, nur Dateien

Performance

DH ist aus zwei Gründen schneller als HD:

  • Es schickt Pakete nicht durch ProtocolLib (auf großem Online frisst ProtocolLib selbst 5 bis 10 Prozent TPS)
  • Es nutzt eine View-Distance pro Hologramm: außerhalb der default-display-range gehen gar keine Pakete raus

In der DH-config.yml gibt es default-display-range: 48. Das heißt, ein Spieler weiter als 48 Blocks bekommt für dieses Hologramm keine Pakete. Für statische Spawn-Hologramme kann man auf 32 oder weniger setzen. Für Arena-Leaderboards auf 64, wenn die Arena groß ist.

# plugins/DecentHolograms/config.yml
default-display-range: 48
default-update-range: 48
default-update-interval: 20

update-interval in Ticks. 20 ist einmal pro Sekunde. Mit billigen PAPI-Placeholdern (server_online) ist 20 in Ordnung. Für selten ändernde Werte (top_money) lohnt 100 bis 200 (alle 5 bis 10 Sekunden), das spart PAPI-Aufrufe.

Bench auf einem Test-Paper 1.21.4 mit 50 Online und 30 Hologrammen am Spawn:

  • HD 3.0.0 plus ProtocolLib 5.3.0: durchschnittliche TPS 19.4, Spitzen beim Placeholder-Rebuild
  • DH 2.8.10 ohne ProtocolLib: durchschnittliche TPS 19.95, glatte Kurve

Zahlen vom heimischen Stand, keine wissenschaftliche Messung, aber die Richtung ist klar.

Typische Fehler und wie man sie findet

Hologramm erscheint nicht:

  • /dh list prüfen, steht es in der Liste
  • display-range prüfen, eventuell zu klein
  • Hologramm nicht deaktiviert: /dh hologram disable welcome dann /dh hologram enable welcome
  • Permissions prüfen (wenn das Hologramm-YAML eine Permission verlangt)

Placeholder löst nicht auf:

  • PlaceholderAPI installiert: /papi list
  • Erweiterung geladen: /papi ecloud list installed
  • Reload: /dh reload und /papi reload

Animation läuft nicht:

  • Animationsdatei liegt in animations/, nicht im Plugin-Root
  • Animationsname stimmt mit Dateinamen ohne .yml überein
  • speed größer 0
  • /dh reload nach Änderung

Hologramm verschwindet nach /reload:

  • /reload in Bukkit zerlegt Dinge, nicht benutzen. /stop und Server starten. Diese Regel gilt für jedes Plugin, nicht nur DH

ItemStack rendert nicht:

  • Material muss für die MC-Version gültig sein (DIAMOND, IRON_INGOT, GRASS_BLOCK)
  • Spielerkopf nach Name funktioniert nur, wenn Mojang ein Profil hat. Offline-Server brauchen Custom Textures

Hologramm flackert oder wackelt:

  • view-distance in server.properties ist kleiner als die display-range des Hologramms. display-range unter Render Distance der Clients setzen
  • Mehrere Hologramme überlagern sich an einem Punkt, Koordinaten verschieben oder Duplikate löschen

Was 2026 nehmen

Frischer Server auf Paper 1.21+: DecentHolograms installieren und Thema beenden. Es gibt auf aktuellen Versionen kein Argument mehr für HD, außer vielleicht "das hatte ich immer drauf". Gewohnheit ist nach dem nächsten Update kein gebrochenes Plugin wert.

Alter 1.16 bis 1.18 Server mit HD, der läuft: kann bleiben, Hologramme auf diesen Versionen sind stabil. Sobald aber ein Minecraft-Upgrade auf 1.20+ ansteht, dauert die Migration per /dh ImportFromHD etwa fünf Minuten und liefert ein laufendes, gewartetes, schnelleres Plugin mit nativen Animationen und Click Actions.

DH ist heute keine "Alternative" zu HD, sondern ein rückwärtskompatibler Ersatz. HolographicDisplays hat seinen Platz in der Geschichte des Server-Minecraft verdient. Ein neues Projekt 2026 darauf zu setzen ist eine bewusste Sackgasse.

FAQ

Können DH und HD parallel laufen?

Technisch ja, die Plugins haben eigene Namespaces und kollidieren nicht bei Befehlen. Der einzige sinnvolle Grund ist Migration: beide laden, /dh ImportFromHD ausführen, HD abschalten. Langfristig zwei Hologramm-Plugins zu fahren ergibt keinen Sinn.

Unterstützt DecentHolograms BungeeCord und Proxies?

Hologramme sind ein Server-Feature, Proxies (BungeeCord, Velocity) sehen sie nicht und sollen das auch nicht. DH läuft auf jedem Backend-Server unabhängig. Hologramme synchronisieren nicht zwischen Servern, das ist normal, jede Welt hat ihre eigenen.

Was ist mit Performance bei 200+ Hologrammen?

Funktioniert ohne Probleme. Jedes Hologramm kostet wenig. Der Engpass ist meistens nicht die Anzahl, sondern die Kosten aktiver PAPI-Placeholder. Ein %ajleaderboards_pos_1_money% wird auf der AJLeaderboards-Seite gecacht und ist praktisch kostenlos. Ein eigener Placeholder, der jeden Tick die Datenbank abfragt, frisst dagegen CPU.

Kann man Hologramme vor bestimmten Spielern verstecken?

Ja, per Permission oder per-Player-Sichtbarkeit. Im Hologramm-YAML kann permission: server.vip stehen, dann sehen nur Spieler mit dieser Permission das Hologramm. Per API: DH.getInstance().getHologramManager().getHologram("name").hide(player).

Läuft DH auf Folia?

Ja, ab 2.8.0 gibt es Folia-Support (das regionale Multi-Thread-Paper). Noch ein Punkt für DH, denn HD läuft auf Folia überhaupt nicht, ProtocolLib verträgt sich nicht mit dem regionalen Modell.

Woher kommen Animationen außer den eingebauten?

Im DecentSoftware-eu GitHub gibt es einen Ordner example-animations mit dutzenden fertigen Dateien. In animations/ kopieren, /dh reload, fertig. Eigene gehen auch, das Format ist klein genug für jeden Texteditor.

DH ist kein Übergang, es ist der Standard für die nächsten Jahre auf Paper und Purpur. Für die Vorbereitung auf neue Minecraft-Versionen, für Folia, für Projekte mit interaktiven Hologrammen und Live-Leaderboards ist die Wahl klar. Holographic Displays bleibt im Buch als das Plugin, das ein Jahrzehnt die Linie hielt, aber 2026 ist es Zeit, sich höflich zu verabschieden und weiterzuziehen.


Schützen Sie Ihren Server vor DDoS-Angriffen

Kostenloser Schutz mit 5-Minuten-Einrichtung. 1 TB Traffic inklusive.

Kostenlos testen


Weitere Artikel