-
Multi-Type Holograms
Text • Blocks • Items • Leaderboards -
Dynamic Content
Player-specific rendering • Live animations • MiniMessage formatting
ItemsAdder emojis -
Advanced Mechanics
Entity attachment • Per-player visibility • View distance control
Compatibility
Server Software | Minecraft Versions |
---|---|
Paper | 1.19.4 → 1.21.4 ✔️ |
Purpur | 1.19.4 → 1.21.4 ✔️ |
Folia | 1.19.4 → 1.21.4 ✔️ |
Spigot | 1.19.4 → 1.21.4 ✔️ |
Bedrock | ❌ Not supported |
Legacy | ❌ (1.8 - 1.19.3) |
Dependencies
- PacketEvents (Required)
If you want to learn how to use HologramLib in your plugin, check out the detailed guide here:
👉 HologramLib Wiki
Step 1: Add Dependency
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.max1mde:HologramLib:1.6.8'
}
Step 2: Basic Implementation
HologramManager manager = HologramAPI.getManager().get();
TextHologram hologram = new TextHologram("unique_id")
.setMiniMessageText("<aqua>Hello world!")
.setSeeThroughBlocks(false)
.setShadow(true)
.setScale(1.5F, 1.5F, 1.5F)
.setTextOpacity((byte) 200)
.setBackgroundColor(Color.fromARGB(60, 255, 236, 222).asARGB())
.setMaxLineWidth(200);
manager.spawn(hologram);
Resource | Description |
---|---|
📖 Complete Wiki | Setup guides • Detailed examples • Best practices |
💡 Example Plugin | Production-ready implementations |
🎥 Tutorial Series | Video walkthroughs (Coming Soon) |
- TypingInChat (Modrinth) - Real-time typing visualization
[Your Project Here 🫵] - Submit via PR or Discord!
2025
- Particle-effect holograms
- Interactive holograms
- Improved animation system
- Persistant holograms
- PlaceholderAPI
Contributions to this repo or the example plugin are welcome!