-
Notifications
You must be signed in to change notification settings - Fork 0
Holograms and Player Glows
Rivet creates persistent text, item, and block displays with Paper display entities. Definitions are saved in data/holograms.yml and loaded again when their chunks become available.
The old player-glow feature is not part of the current Rivet release. This page keeps its original wiki address so old links still reach the current hologram documentation.
/hologram can be shortened to /holo.
| Command | Purpose |
|---|---|
/hologram help |
Show the in-game operation list |
/hologram list |
List saved holograms |
/hologram nearby <range> |
List nearby holograms |
/hologram create text <name> |
Create a text display |
/hologram create item <name> |
Create an item display from the held item |
/hologram create block <name> |
Create a block display |
/hologram copy <name> <new-name> |
Duplicate a definition |
/hologram info <name> |
Show its saved properties |
/hologram remove <name> |
Remove its definition and loaded display |
Names are case-insensitive and may contain letters, numbers, underscores, and hyphens.
The edit command can move a hologram to the player, set exact coordinates, translate it, rotate it, change its scale, set billboard behavior, adjust view distance, and configure shadow strength or radius.
Billboard modes are:
-
center: face the viewer on both axes; -
vertical: turn horizontally while keeping vertical angle; -
horizontal: tilt vertically while keeping horizontal angle; -
fixed: keep the saved yaw and pitch.
Text holograms support adding, replacing, inserting, and removing lines. They also support background color, text shadow, alignment, and separate block and sky brightness values.
Text uses MiniMessage. Player input is processed with Rivet's safe formatting rules.
An item display stores one copy of the held item, including its metadata. A block display stores block data for a valid non-air block material.
Visibility modes are:
-
all: visible to everyone; -
manual: currently shown to everyone, but retained as a separate saved mode; -
permission_needed: visible only withrivet.holograms.view.<lower-case-name>.
Available animation presets are none, float, spin, pulse, and float_spin. Animations use display interpolation for smooth movement.
Auto Breeder displays are separate from /hologram definitions. They are reconstructed once at startup or chunk load and then updated through cached display references. /clearhologram removes stale breeder displays and recreates active loaded breeder displays without changing /holo content.
Rivet documentation | Home | Commands | Configuration | Source