Home›Java›Mods›THolograms
THolograms
ModsJava

THolograms

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

by sstoppergaming · on Modrinth

Next-gen lightweight 3D hologram & display entity engine with Motion DNA, Folia multi-threading, zero tick overhead, and interactive hitboxes.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.3 · Folia⬇ Download for 1.21–1.21.11 · Folia⬇ Download for 1.21–1.21.11 · Paper⬇ Download for 1.21.1–1.21.11 · Purpur
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

🌌 THOLOGRAMS

Holograms. Re-Engineered for Modern Minecraft Servers.

Tiny Footprint. Infinite Possibilities. 100% Native Display Entities.

[Platform: Paper 26.3 • Purpur • Folia] • [Java: 21 — 25+] • [License: MIT] • [Version: v1.0.0]

   ⚡ 3D MINI-COMPOSITIONS  •  ZERO TICK OVERHEAD  •  FOLIA REGION-AWARE ⚡

⚡ The Architectural Paradigm Shift

Most traditional hologram plugins were written years ago around obsolete Minecraft workarounds:

🚀 How THolograms Completely Changes The Game:

Traditional Engines:                         THolograms Engine:
┌──────────────────────────────────────┐     ┌──────────────────────────────────────┐
│ [!] Global Tick Loop (Holos × Viewers)│    │ [✓] Event-Driven Spatial Culling     │
│ [!] Invisible Armor Stand Hacks      │     │ [✓] 100% Native Display Entities     │
│ [!] High Heap Allocation & Churn     │     │ [✓] Zero-Allocation Mathematical DNA │
│ [!] Server-Side Physics Overhead     │     │ [✓] Client-Side GPU Interpolation    │
│ [!] Folia Race Conditions            │     │ [✓] Strict Multi-Threaded Folia Ready│
│ [!] 3MB+ Fat JAR Bloat               │     │ [✓] ~181 KB Pure High-Performance JAR│
└──────────────────────────────────────┘     └──────────────────────────────────────┘

The Zero-Tick Rule: Static holograms and holograms with no nearby viewers execute 0.000 ms CPU per tick. Static holograms generate zero recurrent server overhead.


💎 Signature Core Innovations

1. 🧬 Motion DNA — Procedural Client Interpolation

Say goodbye to laggy server-side coordinate calculations every tick. Motion DNA computes deterministic, harmonic curves that leverage Minecraft's native client GPU interpolation:


2. ⚡ 3D Mini-Compositions & AutoLayout

A hologram doesn't have to be just flat text. Build full 3D visual scenes combining MiniMessage gradient typography, floating 3D items, and voxel blocks in one composition:


3. 🎯 Native Responsive Interaction Hitboxes

Uses native Minecraft Interaction entities placed around the exact bounding geometry of the composition.


4. 🧠 Per-Player Smart Context & Placeholder Intelligence

Full optional soft-dependency integration with PlaceholderAPI (%player_name%, %vault_eco_balance%, etc.).


5. 🖥️ One-Line Scene DSL

Create multi-line 3D holographic scenes in one second directly in chat or console:

/tholo quick hub <rainbow><bold>WELCOME TO SKYBLOCK</bold></rainbow> | item:NETHER_STAR | <yellow>Welcome, %player_name%! | <gray>Click to open menu

6. 🎛️ Interactive GUI Editor & Clickable Chat UI


7. ⏪ 20-Step Undo/Redo & Snapshot Backups


8. 🛡️ Native Folia Multi-Threading & Adaptive Governor


🕹️ Complete Controls & Command Reference

Base aliases: /thologram, /tholo, /tholograms
Permission: tholograms.admin (Default: OP)

1. Creation & Scene DSL

Command Description Example
/tholo create <id> [text] Create hologram at player eye level /tholo create hub <gold>Welcome!
/tholo quick <id> <l1> | <l2> | <l3> One-line scene DSL (Text, Items, Blocks) /tholo quick crate item:CHEST | <gold>Mystery Crate
/tholo edit <id> Open interactive Chest GUI Editor /tholo edit hub
/tholo list Interactive chat list with [TP] [EDIT] [DEL] buttons /tholo list
/tholo info <id> Detailed runtime diagnostics of a hologram /tholo info hub
/tholo delete <id> Safely despawn and delete hologram /tholo delete hub
/tholo clone <src> <newId> Clone an existing hologram /tholo clone hub hub_copy

2. Line Manipulation

Command Description Example
/tholo lines <id> Interactive line manager with [↑] [↓] [✎] [✕] buttons /tholo lines hub
/tholo addline <id> <content> Add text, item:<MAT>, or block:<MAT> /tholo addline hub item:DIAMOND
/tholo setline <id> <index> <text> Replace specific line content /tholo setline hub 1 <green>Updated line
/tholo insertline <id> <index> <text> Insert line at specific position /tholo insertline hub 2 <yellow>Inserted
/tholo swaplines <id> <idx1> <idx2> Swap positions of two lines /tholo swaplines hub 1 2
/tholo removeline <id> <index> Remove a line /tholo removeline hub 3
/tholo clearlines <id> Clear all lines from hologram /tholo clearlines hub

3. Positioning & Fine-Tuning

Command Description Example
/tholo movehere <id> Teleport hologram to player eye level /tholo movehere hub
/tholo tp <id> Teleport player to hologram /tholo tp hub
/tholo nudge <id> <dir> [amount] Fine-tune position (up/down/north/south/east/west) /tholo nudge hub up 0.2
/tholo rotate <id> <yaw> [pitch] Set orientation angles /tholo rotate hub 90

4. Visuals & Display Entity Attributes

Command Description Example
/tholo scale <id> <scale> Scale entire hologram (1.0, 1.5, 0.8) /tholo scale hub 1.2
/tholo linescale <id> <line> <scale> Scale an individual line /tholo linescale hub 1 2.0
/tholo spacing <id> <meters> Adjust vertical line clearance in meters /tholo spacing hub 0.35
/tholo background <id> <color> Set background (transparent, none, #80000000) /tholo background hub transparent
/tholo shadow <id> <true|false> Toggle text shadow /tholo shadow hub true
/tholo seethrough <id> <true|false> See-through wallhack mode /tholo seethrough hub true
/tholo billboard <id> <mode> Billboard mode (CENTER, VERTICAL, FIXED) /tholo billboard hub CENTER
/tholo align <id> <alignment> Text alignment (CENTER, LEFT, RIGHT) /tholo align hub CENTER
/tholo opacity <id> <0-255> Text opacity level /tholo opacity hub 200
/tholo viewdistance <id> <dist> Spatial culling distance in blocks /tholo viewdistance hub 48

5. Motion DNA & Themes

Command Description Example
/tholo animation <id> <style> Apply procedural Motion DNA /tholo animation hub ELEGANT
/tholo theme apply <theme> <id> Apply pre-configured visual theme /tholo theme apply cyberpunk hub
/tholo theme list List available themes (cyberpunk, fire, ice, etc.) /tholo theme list
/tholo template apply <tpl> <id> Instantiate pre-made template /tholo template apply discord my_discord
/tholo template list List templates (discord, rules, vip, stats, shop) /tholo template list

6. Interactive Actions

Command Description Example
/tholo action add <id> <type> <val> Add click action (command, console, sound, msg) /tholo action add hub command spawn
/tholo action list <id> List all click actions configured on hologram /tholo action list hub
/tholo action clear <id> Remove all click actions /tholo action clear hub

7. Safety, Snapshots & Administration

Command Description Example
/tholo undo <id> Rollback last modification /tholo undo hub
/tholo redo <id> Re-apply undone modification /tholo redo hub
/tholo snapshot <id> <name> Save named checkpoint /tholo snapshot hub v1
/tholo restore <name> <id> Restore from snapshot /tholo restore v1 hub
/tholo stats Live diagnostics (memory, viewers, FPS/TPS) /tholo stats
/tholo debug Debug engine info (PAPI hook, scheduler) /tholo debug
/tholo profile <start|stop> Micro-benchmark execution profiler /tholo profile start
/tholo reload Reload configuration & disk storage /tholo reload

💻 Developer API

THolograms features an enterprise-grade, fully decoupled public API.

Gradle (Kotlin DSL)

repositories {
    maven("https://repo.papermc.io/repository/maven-public/")
}

dependencies {
    compileOnly("net.tholograms:tholograms:1.0.0")
}

Maven (pom.xml)

<dependency>
    <groupId>net.tholograms</groupId>
    <artifactId>tholograms</artifactId>
    <version>1.0.0</version>
    <scope>provided</scope>
</dependency>

Java Usage

import net.tholograms.api.THolograms;
import net.tholograms.api.Hologram;
import net.tholograms.animation.MotionStyle;
import org.bukkit.Material;
import org.bukkit.Location;

// Create a 3D composite hologram programmatically
Hologram hologram = THolograms.getAPI().builder("hub-welcome")
    .location(player.getLocation().add(0, 1.2, 0))
    .text("<gradient:#FFD700:#FFF3A0><bold>WELCOME TO SKYBLOCK</bold></gradient>")
    .text("<gray>Welcome, <gold>%player_name%</gold>!")
    .item(Material.NETHER_STAR)
    .lineSpacing(0.32f)
    .motion(MotionStyle.ELEGANT)
    .viewDistance(48.0)
    .build();

📊 Technical Specifications & Benchmarks

Metric Legacy Hologram Plugins THolograms Engine
Entity Technology Armor Stand (Heavy metadata) Display Entities (TextDisplay, ItemDisplay, BlockDisplay)
Tick Loop Strategy Recurring tick tasks for all entities Zero-Tick Baseline (Spatial Grid Event-Driven)
Folia Compatibility ❌ Race conditions / Broken ✅ Native RegionScheduler & EntityScheduler
Animation Overhead Server CPU Math calculations every tick Client-Side Interpolated Motion DNA
Click Hitbox Handling Invisible ArmorStand Passenger hack Native Minecraft Interaction Entities
JAR File Size 2.5 MB – 5.0 MB ~181 KB Pure Performance
Dependencies Requires ProtocolLib or PacketEvents Zero Required Dependencies

📜 Permissions


THolograms is proudly open-source under the MIT License.
Engineered with precision for modern server communities.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more