# How to install and setup DecentHolograms

#### How to install and setup DecentHolograms

<figure><img src="/files/lJ6dD07FOUmPCHWWrAfe" alt=""><figcaption></figcaption></figure>

### DecentHolograms

#### Developers: d0by, LixCisCZ

<br>

<figure><img src="/files/EXzyQKRNhzh7lH1zQCAA" alt=""><figcaption></figcaption></figure>

### What and Why?

&#x20;

&#x20;

DecentHolograms is the hologram plugin for anyone. Using commands you can easily create holograms and make them look very unique thanks to many features, this plugin has without even touching any configuration file. \
&#x20;

### Installation

**Plugins Tab**

* Go to Game Panel and select your server

1. Click on the Plugins tab
2. Search for DecentHolograms and click Install
3. Restart server

**SFTP**

1. Download [DecentHolograms](https://www.spigotmc.org/resources/decentholograms-1-8-1-19-3-papi-support-no-dependencies.96927/)
2. Connect to your server with an SFTP client
3. Look for the “plugins” folder
4. Upload the .jar file to the “plugins”
5. Restart server

**BungeeCord (SFTP)**

1. Download [DecentHolograms](https://www.spigotmc.org/resources/decentholograms-1-8-1-19-3-papi-support-no-dependencies.96927/)
2. Connect to your servers with an SFTP client
3. Look for the “plugins” folder on all servers, including BungeeCord
4. Upload the .jar file to the “plugins”
5. Restart servers

**Sponge (SFTP)**

1. Download [DecentHolograms](https://www.spigotmc.org/resources/decentholograms-1-8-1-19-3-papi-support-no-dependencies.96927/)
2. Connect to your servers with an SFTP client
3. Look for the “mods” folder on all servers, including BungeeCord
4. Upload the .jar file to the “mods”
5. Restart servers

&#x20;

### Commands

&#x20;

&#x20;

**Create a new hologram.**

`/dh h create <name> [content]`

* \<name> - Name of the created Hologram.
* \[content] - Content of the first line. (Optional)

> Aliases: 'create', 'c'

**Clone an existing hologram.**

`/dh h clone <hologram> <name> [temp] [-l:world:x:y:z]`

* \<hologram> - Name of the Hologram to clone.
* \<name> - Name of the new, cloned hologram.
* \[temp] - 'True', if you DON'T want the hologram to save, otherwise 'False'. \[Default: False] (Optional)
* \[-l:world:x:y:z] - Optional location argument. The cloned hologram will be on that given location and even console can execute the command with this argument.

&#x20;

&#x20;  **Examples:**

* `/dh h clone test test_clone -l:world:0:100:0`
* `/dh h clone test test_clone true`
* `/dh h clone test test_clone`
* `/dh h clone test test_clone -l:world:0:100:0 false`

&#x20;

**Delete an existing hologram.**

`/dh h delete <hologram>`

&#x20;

**Rename existing hologram.**

`/dh h rename <hologram> <new_name>`

* \<hologram> - Name of the Hologram, you want to rename.
* \<new\_name> - The Holograms new name.

&#x20;

**Additional commands**

* `/dh h setpermission <hologram> [permission]`
* `/dh h info <hologram>`
* `/dh h lines <hologram> [page]`
* `/dh h teleport <hologram>`
* `/dh h move <hologram> <x> <y> <z>`
* `/dh h movehere <hologram>`
* `/dh h update <hologram>`
* `/dh h disable <hologram>`
* `/dh h enable <hologram>`
* `/dh h center <hologram>`
* `/dh h align <hologram> <X|Y|Z|XZ> <otherHologram>`
* `/dh h setfacing <hologram> <facing>`
* `/dh h downorigin <hologram> <true|false>`
* `/dh h near <distance>`
* `/dh h setdisplayrange <hologram> <range>`
* `/dh h setupdaterange <hologram> <range>`
* `/dh h setupdateinterval <hologram> <interval>`

&#x20;

**Commands for hologram lines**

* `/dh l add <hologram> <page> <content>`
* `/dh l set <hologram> <page> <line> <content>`
* `/dh l insert <hologram> <page> <line> <content>`
* `/dh l remove <hologram> <page> <line>`
* `/dh l swap <hologram> <page> <line1> <line2>`
* `/dh l info <hologram> <page> <line>`
* `/dh l edit <hologram> <page> <line>`
* `/dh l height <hologram> <page> <line> <newHeight>`
* `/dh l offsetX <hologram> <page> <line> <offset>`
* `/dh l offsetZ <hologram> <page> <line> <offset>`
* `/dh l setfacing <hologram> <page> <line> <facing>`
* `/dh l setpermission <hologram> <page> <line>`
* `/dh l align <hologram> <page> <line1> <line2> <X|Y|XZ>`

&#x20;

**Commands for hologram pages**

* `/dh p add <hologram> [content]`
* `/dh p insert <hologram> <index>`
* `/dh p remove <hologram> <page>`
* `/dh p swap <hologram> <page1> <page2>`
* `/dh p switch <hologram> <page>`
* `/dh p addaction <hologram> <page> <clickType> <action>`
* `/dh p removeaction <hologram> <page> <clickType> <index>`
* `/dh p clearactions <hologram> <page> <clickType>`
* `/dh p actions <hologram> <page> <clickType>`


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://know.endercloud.in/faq-minecraft/how-to-install-and-setup-decentholograms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
