Permissions Hologram command and visibility permissions
GitHub Edit on GitHub
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 control who can use hologram management commands.
All command permissions follow the pattern: holograms.command.<subcommand>
Command Permission Description /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
Command Permission Description /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
Each line edit property has its own sub-permission under holograms.command.line.edit.<property>:
Property Permission alignmentholograms.command.line.edit.alignmentappendholograms.command.line.edit.appendbackground-colorholograms.command.line.edit.background-colorbillboardholograms.command.line.edit.billboardbrightnessholograms.command.line.edit.brightnessdefault-backgroundholograms.command.line.edit.default-backgrounddisplay-heightholograms.command.line.edit.display-heightglow-colorholograms.command.line.edit.glow-colorglowingholograms.command.line.edit.glowinginterpolation-delayholograms.command.line.edit.interpolation-delayinterpolation-durationholograms.command.line.edit.interpolation-durationleft-rotationholograms.command.line.edit.left-rotationline-widthholograms.command.line.edit.line-widthoffsetholograms.command.line.edit.offsetopacityholograms.command.line.edit.opacityplayer-headholograms.command.line.edit.player-headprependholograms.command.line.edit.prependreplaceholograms.command.line.edit.replaceright-rotationholograms.command.line.edit.right-rotationscaleholograms.command.line.edit.scalesee-throughholograms.command.line.edit.see-throughsetholograms.command.line.edit.setshadow-radiusholograms.command.line.edit.shadow-radiusshadow-strengthholograms.command.line.edit.shadow-strengthshadowedholograms.command.line.edit.shadowedteleport-durationholograms.command.line.edit.teleport-durationtransformationholograms.command.line.edit.transformationview-rangeholograms.command.line.edit.view-range
Command Permission Description /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
Setting Permission intervalholograms.command.page.settings.intervalpauseholograms.command.page.settings.pauserandomholograms.command.page.settings.random
Command Permission Description /hologram line action addholograms.command.action.addAdd click actions
View permissions are custom permissions set per-hologram, per-line, or per-page.
They control which players can see the hologram content.
Scope Command Description 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.