TheNextLvlTheNextLvl

Permissions

Hologram command and visibility permissions

GitHub Edit on GitHub

Permissions

Holograms uses a fine-grained permission system for command access and visibility control. Command permissions follow a consistent pattern, while view permissions are custom per-hologram.

Command Permissions

Command permissions control who can use hologram management commands.
All command permissions follow the pattern: holograms.command.<subcommand>

General Permissions

CommandPermissionDescription
/hologramholograms.commandBase command permission
/hologram createholograms.command.createCreate new holograms
/hologram deleteholograms.command.deleteDelete existing holograms
/hologram listholograms.command.listList all holograms
/hologram renameholograms.command.renameRename holograms
/hologram cloneholograms.command.cloneClone existing holograms
/hologram teleportholograms.command.teleportTeleport to or move holograms
/hologram view-permissionholograms.command.view-permissionSet hologram view permissions
/hologram translationholograms.command.translationManage translations

Line Permissions

CommandPermissionDescription
/hologram line addholograms.command.line.addAdd lines to holograms
/hologram line insertholograms.command.line.insertInsert lines at specific positions
/hologram line removeholograms.command.line.removeRemove lines from holograms
/hologram line moveholograms.command.line.moveMove lines within holograms
/hologram line swapholograms.command.line.swapSwap line positions
/hologram line editholograms.command.line.editEdit line properties
/hologram line actionholograms.command.line.actionManage line click actions
/hologram line view-permissionholograms.command.line.view-permissionSet line view permissions

Line Edit Permissions

Each line edit property has its own sub-permission under holograms.command.line.edit.<property>:

PropertyPermission
alignmentholograms.command.line.edit.alignment
appendholograms.command.line.edit.append
background-colorholograms.command.line.edit.background-color
billboardholograms.command.line.edit.billboard
brightnessholograms.command.line.edit.brightness
default-backgroundholograms.command.line.edit.default-background
display-heightholograms.command.line.edit.display-height
glow-colorholograms.command.line.edit.glow-color
glowingholograms.command.line.edit.glowing
interpolation-delayholograms.command.line.edit.interpolation-delay
interpolation-durationholograms.command.line.edit.interpolation-duration
left-rotationholograms.command.line.edit.left-rotation
line-widthholograms.command.line.edit.line-width
offsetholograms.command.line.edit.offset
opacityholograms.command.line.edit.opacity
player-headholograms.command.line.edit.player-head
prependholograms.command.line.edit.prepend
replaceholograms.command.line.edit.replace
right-rotationholograms.command.line.edit.right-rotation
scaleholograms.command.line.edit.scale
see-throughholograms.command.line.edit.see-through
setholograms.command.line.edit.set
shadow-radiusholograms.command.line.edit.shadow-radius
shadow-strengthholograms.command.line.edit.shadow-strength
shadowedholograms.command.line.edit.shadowed
teleport-durationholograms.command.line.edit.teleport-duration
transformationholograms.command.line.edit.transformation
view-rangeholograms.command.line.edit.view-range

Page Permissions

CommandPermissionDescription
/hologram page addholograms.command.page.addAdd pages to paged lines
/hologram page insertholograms.command.page.insertInsert pages at specific positions
/hologram page removeholograms.command.page.removeRemove pages from paged lines
/hologram page clearholograms.command.page.clearClear all pages from a paged line
/hologram page moveholograms.command.page.moveMove pages within paged lines
/hologram page swapholograms.command.page.swapSwap page positions
/hologram page editholograms.command.page.editEdit page properties
/hologram page actionholograms.command.page.actionManage page click actions
/hologram page settingsholograms.command.page.settingsConfigure page settings
/hologram page view-permissionholograms.command.page.view-permissionSet page view permissions
/hologram page listholograms.command.page.listList pages of a paged line

Page Settings Permissions

SettingPermission
intervalholograms.command.page.settings.interval
pauseholograms.command.page.settings.pause
randomholograms.command.page.settings.random

Action Permissions

CommandPermissionDescription
/hologram line action addholograms.command.action.addAdd click actions

View Permissions

View permissions are custom permissions set per-hologram, per-line, or per-page. They control which players can see the hologram content.

ScopeCommandDescription
Hologram/hologram view-permission <hologram> <permission>Restrict entire hologram visibility
Line/hologram line view-permission <hologram> <line> <permission>Restrict specific line visibility
Page/hologram page view-permission <hologram> <line> <page> <permission>Restrict specific page visibility

View permissions are custom strings you define. Players must have the specified permission to see the hologram, line, or page. See Visibility for usage details.

Last updated on

On this page