MsHolograms icon

MsHolograms -----

Stunning Holograms, Zero Server Lag.



MsHolograms
Modern, Performant, and Infinitely Customizable Holograms



Tired of the same old laggy, limited hologram plugins?

MsHolograms is built from the ground up for modern PaperMC servers, leveraging the incredible power of client-side Display Entities. This means you get beautiful, complex holograms with virtually zero impact on your server's performance.

Say goodbye to flickering armor stands and hello to the future of server visuals.



Why Choose MsHolograms?

► Blazing Fast Performance
Forget server lag. MsHolograms uses modern Display Entities, which are rendered by the player's game, not the server. This allows for hundreds of holograms without bogging down your TPS.

► Unmatched Text Formatting
Why settle for one format when you can have them all? We provide complete, simultaneous support for:

  • MiniMessage: Create stunning gradients, hover/click events, rainbows, and more. (`<gradient:red:blue>Text</gradient>`)
    Hex Colors: Use any color you can imagine. (`<#FF5733>`)
    Legacy Codes: Full support for traditional ampersand (`&`) codes for quick and easy formatting. (`&a&lBold Green`)

► Pixel-Perfect Text Style
Standard Display Entities can make text look blurry or have a "muddy" shadow. We solved this. With our unique CRISP_SHADOW text style, MsHolograms renders a clean, pixel-perfect drop shadow, giving you the sharp, professional look seen on top-tier networks.

► Total Visual Control
Every aspect of your hologram is customizable through easy-to-use commands and a clean configuration file.

  • Set a solid or transparent background color.
    Change the billboard style (face the player, stay fixed, etc.).
    Adjust the scale to make holograms larger or smaller.
    Control view distance, text opacity, and toggle the default text shadow.
    Set the line width to control text wrapping.

► Dynamic Content
Holograms aren't just for text. You can easily display:

  • Floating Items
    Floating Blocks
    Blank lines for perfect spacing.

► Simple & Powerful Configuration
No complicated databases. All holograms are stored in a single, human-readable `holograms.yml` file, making manual edits and backups a breeze.

► Full In-Game Management
Create, delete, and edit every aspect of your holograms directly in-game with a comprehensive and user-friendly command suite with full tab-completion.


Commands & Permissions

The main command is /mshologram. Aliases: /hologram, /holo.

Code (Text):

# General Commands
/holo create <name> [initial text...] - Creates a new hologram at your location.
/holo delete <name> - Deletes a hologram.
/holo list - Lists all active holograms.
/holo tp <name> - Teleports you to a hologram.
/holo info <name> - Shows detailed information about a hologram.
/holo movehere <name> - Moves an existing hologram to your current location. (Alias for /edit <name> movehere)
/holo reload - Reloads the plugin and all holograms.
/holo version - Shows the plugin version.

# Line Editing Commands
/holo edit <name> addline <content...> - Adds a new line to the bottom.
/holo edit <name> setline <index> <content...> - Sets the content of an existing line.
/holo edit <name> removeline <index> - Removes a specific line.

# Advanced Property Editing
/holo edit <name> set <property> <value> - Changes a visual property.
Properties:
  - background <#hex|none>
  - billboard <CENTER|VERTICAL|HORIZONTAL|FIXED>
  - scale <size> OR <x,y,z>
  - viewdistance <blocks>
  - textshadow <true|false>
  - textopacity <0-255>
  - linewidth <pixels>
  - textstyle <DEFAULT|CRISP_SHADOW>
 

Code (Text):

msholograms.admin - Grants access to all plugin commands.
msholograms.command - Base permission for the /holo command.
msholograms.command.create - Allows creating holograms.
msholograms.command.delete - Allows deleting holograms.
msholograms.command.edit - Allows editing holograms.
msholograms.command.list - Allows listing all holograms.
msholograms.command.teleport - Allows teleporting to a hologram.
msholograms.command.info - Allows viewing hologram info.
msholograms.command.reload - Allows reloading the plugin.
msholograms.command.version - Allows viewing the plugin version.
 


Example Configuration
Here is an example of what you can create, taken directly from `holograms.yml`.

Code (YAML):

holograms
:
  PinataParty
:
    location
:
      ==
: org.bukkit.Location
      world
: world
      x
: -58.9
      y
: 65.0
      z
: -30.4
      pitch
: 0.0
      yaw
: 0.0
    lines
:
      # You can display items!
      - 'ITEM:FIREWORK_STAR'
      # Animate your text with MiniMessage's rainbow tag.
      - 'TEXT:<rainbow><b>PINATA PARTY</b></rainbow>'
      - '' # An empty line for spacing.
      - 'TEXT:<gradient: #E700FF:#FF66C4>Jump into the pool to join!</gradient>'
      - ''
      # A clean gradient for status messages.
      - 'TEXT:<gradient: #00FF26:#FFFFFF><b>◆ ACTIVE ◆</b></gradient>'
    settings
:
      background
: none
      billboard
: CENTER
      scale
: 1.2,1.2,1.2
      view-distance
: 96.0
      # These two settings give you the sharp, professional look!
      text-shadow
: false
      text-style
: CRISP_SHADOW
      text-opacity
: 255
      line-width
: 250
 

Installation

  1. Download the MsHolograms.jar file.
    Place the file in your server's `plugins/` directory.
    Start or restart your server.
    The `holograms.yml` file will be created. Start creating!

Have questions, need support, or found a bug?
Please use the Discussion tab or join our Discord Server!

If you love MsHolograms, please consider leaving a 5-star review! It helps a lot!
Resource Information
Author:
----------
Total Downloads: 9
First Release: Oct 8, 2025
Last Update: Oct 8, 2025
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings