Repository navigation
Holograms
eGens renders a floating nameplate above every placed generator showing the tier, level, and (optionally) durability. Four backends are supported:
| Backend | Plugin |
|---|---|
DECENT |
DecentHolograms |
FANCY |
FancyHolograms |
HD |
HolographicDisplays |
NATIVE |
Vanilla Minecraft display entities (no companion plugin needed). |
config.yml:
generator:
hologram:
enabled: true
provider: AUTO # AUTO | NATIVE | DECENT | FANCY | HD
view-distance: 32
show-level: true
show-durability: false
text-shadow: true-
AUTOprobes installed plugins in this order:DecentHolograms → FancyHolograms → HolographicDisplaysand falls back toNATIVEif none are present. -
NATIVEalways uses the vanillaTextDisplayrenderer. -
DECENT/FANCY/HDforce the matching adapter even when the companion plugin is missing — the adapter degrades to a silent no-op plus a single startup warning so the misconfiguration is visible in logs without spamming.
| Backend | Pros | Cons |
|---|---|---|
NATIVE |
Zero dependencies; fast and lightweight; works on Folia. | Less feature-rich (no animations, no per-line entities). |
DECENT |
Mature, lots of features. | One more plugin to install and update. |
FANCY |
Modern, actively maintained. | Newer — fewer guides online. |
HD |
Long-standing community standard. | Older API surface; some 1.21 servers find native faster. |
If you don't have a strong preference, leave provider: AUTO —
eGens picks the best available and gets out of the way.
| Field | Default | Notes |
|---|---|---|
| Tier line | always shown | Renders the tier's display-name from its generators/*.yml file. |
| Level line | on | Hide via show-level: false. |
| Durability line | off | Enable via show-durability: true. Useful when corruption is enabled and players want to see remaining hits. |
-
performance.hologram-update-ticks(inconfig.yml) sets the refresh interval. Default20(one second). -
view-distanceis a hard cull radius. Holograms outside this range aren't sent to the player at all. - Per-player visibility is honoured — players can hide all
generator holograms via
/egens settings(the per-player toggle is stored in their settings row).
The nameplate template is built from MiniMessage strings keyed in
lang/*.yml (search for hologram. keys). You can:
- Tweak the colors / styles in your locale file.
- Change which lines appear by flipping
show-level/show-durability. - Override the tier display-name in the relevant
generators/*.ymlfile.
There is no per-server "fully bespoke" hologram template — the
intent is consistency across servers running eGens. If you need a
radically different style, disable eGens' holograms
(generator.hologram.enabled: false) and render your own from a
companion plugin reading the generator's persistent-data tags.
-
Hologram missing entirely — check
generator.hologram.enabled, verify the player is withinview-distance, and check the per-player setting. -
Hologram in wrong place — happens if the world block was
moved by another plugin without notifying eGens. Force a refresh
by relogging or by running
/egens reload. -
Companion-plugin adapter logged a warning at startup — the
companion plugin is missing or hasn't enabled yet. Set
provider: AUTOto fall back gracefully, or install the companion plugin.
Tip on Ko-fi keeps maintenance going.
eGens Docs
Getting started
Commands
Configuration
Generators
Integrations
Operations