HomeJavaModsdel
del
LiteHD - Lightweight Holographic Displays
Simple, customizable, and efficient holograms for your Minecraft server!


Introduction

LiteHD is a feather-light Minecraft server plugin designed for Paper/Bukkit 1.20.1 and newer versions. It offers a straightforward way to create, manage, and personalize holographic displays, supporting both text and item visuals. Say goodbye to complex setups and hello to easy, beautiful holograms!


✨ Core Features



Getting Started: Installation

  1. Download the latest `LiteHD.jar` file.
  2. Place the `LiteHD.jar` file into your server's `plugins` folder.
  3. Restart your server or load the plugin using a plugin manager.
  4. Use `/lhd help` in-game to see available commands.


Commands

All commands require the `litehd.use` permission (OPs have this by default).

Code (YAML):

/lhd create <id>   - Creates a new hologram at your current location with the given ID.
                      (You'll then edit its content in data.yml )
/lhd remove <id>   - Removes the hologram with the specified ID.
/lhd reload        - Reloads the plugin's configuration files (config.yml, message.yml, data.yml ).
/lhd help          - Displays this help message with all available commands.
 


Permissions

Code (YAML):

litehd.use         - Grants access to all LiteHD plugin commands. (Default
: OP )
 


Customizing Your Holograms

All hologram content, including lines, items, and line heights, is managed within the `data.yml` file located in your `/plugins/LiteHD/` folder. After making changes to `data.yml`, use ` /lhd reload` to apply them.

Defining Hologram Structure (in `data.yml`)
Here's the basic format for a hologram in `data.yml`:
Code (YAML):

# <id>: This is the unique identifier you used with /lhd create <id>
#   location: <world_name>, <x_coordinate>, <y_coordinate>, <z_coordinate>
#   lines:
#   - 'Text line content here'
#   - 'ICON: ITEM_NAME' # To display an item
#   - 'height: <value>'  # Sets the space *above* this line (or below the previous line)

# Example:
my_awesome_hologram
:
  location
: world, 100.5, 65.0, 200.5
  lines
:
  - 'ICON
: DIAMOND_SWORD'
  - 'height
: 0.8' # Space between the sword and the text below
  - '&bBehold! A mighty blade!'
  - '&cForged in server fires.'
  - 'height
: 0.2' # Smaller space
  - ' %player_name%, you are viewing this!'
 
Custom Line Heights
You can add a `height: <value>` line to control the spacing *above* the line it's defined for (or, effectively, the space below the *previous* line).
Example:
Code (YAML):

height_example
:
  location
: world, 0.0, 70.0, 0.0
  lines
:
  - 'ICON
: GOLD_INGOT'
  - 'height
: 1.0'       # Large 1.0 unit space between the gold ingot and the text below
  - '&6Shiny Gold!'
  - 'height
: 0.2'       # Small 0.2 unit space between "Shiny Gold!" and "Very valuable."
  - '&eVery valuable.'
  - '&7 (Default 0.3 space below this line )' # Next line will have default spacing if no height is set
  - 'Another line'
 
Displaying Items
To show an item, use the format `ICON: MINECRAFT_ITEM_ID` on a line in your `data.yml`.
Example:
Code (YAML):

item_showcase
:
  location
: world, 10.0, 68.0, 10.0
  lines
:
  - 'ICON
: NETHER_STAR'
  - '&dBehold, the Nether Star!'
  - 'ICON
: APPLE'
  - '&cAn apple a day ...'
 
Using Color Codes
LiteHD supports both classic and modern color codes:
Example:
Code (YAML):

color_example
:
  location
: world, 20.0, 72.0, 20.0
  lines
:
 - '&aThis is bright green.'
  - '&cThis is &lbold red.'
  - ' #FF5733This is a vibrant orange.'
  - ' #8E44ADAnd this is a deep purple!'
 
PlaceholderAPI Integration
If you have PlaceholderAPI installed and `placeholder-support` is enabled in `config.yml`, you can use any PAPI placeholders in your hologram text.
Example:
Code (YAML):

papi_hologram
:
  location
: world, 30.0, 75.0, 30.0
  lines
:
 - '&eWelcome, &6 %player_name%&e!'
  - '&aOnline Players
: &f%server_online%'
  - '&bServer TPS
: &f%server_tps%'
 

Configuration Files
All configuration files are located in the `/plugins/LiteHD/` folder.

1. `config.yml`
Main plugin settings.
Code (YAML):

# Enable debug mode for more console output (true/false)
debug
: false

# Hologram refresh interval in server ticks (20 ticks = 1 second)
# This is how often placeholders are updated.
refresh-interval
: 20

# Automatically refresh holograms (true/false)
auto-refresh
: true

# Enable PlaceholderAPI support for hologram text (true/false)
# Requires PlaceholderAPI to be installed.
placeholder-support
: true
 
2. `message.yml`
Customize plugin messages, like command feedback and error messages.
Example Snippet:
Code (YAML):

prefix
: "&7[&bLiteHD&7] "
reload
: "&aPlugin reloaded successfully!"
create-success
: "&aSuccessfully created hologram &e{id}"
# ... and more customizable messages
 
3. `debugmessage.yml`
Customize messages shown when `debug: true` is set in `config.yml`.
Example Snippet:
Code (YAML):

debug-prefix
: "&7[&cDebug&7] "
hologram-load
: "&aLoading hologram &e{id}"
# ... and more debug messages
 
4. `data.yml`
This is where all your hologram data (locations, lines, items, heights) is stored.
Refer to the " Customizing Your Holograms" section above for detailed examples and format. Remember to use ` /lhd reload` after editing this file.


Dependencies



Important Notes & Technical Tidbits

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

del is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 141 times (via Spigot). Download it and open it directly in the game.

Explore more