# First Install

{% hint style="danger" %}
Make sure that all of your plugins and server software are up to date!
{% endhint %}

## Step #1 - Plugin and Libs

* Stop the server.
* Download and put [<mark style="color:blue;">**PlaceholderAPI**</mark>](https://www.spigotmc.org/resources/placeholderapi.6245/) inside the `plugins` folder.
* Download and put [<mark style="color:blue;">**PacketEvents**</mark>](https://modrinth.com/plugin/packetevents) inside the `plugins` folder.
* Download and put [<mark style="color:blue;">**LuxDialogues**</mark>](https://builtbybit.com/resources/luxdialogues-interactive-dialogues.60954/) inside the `plugins` folder.
* Start the server.

## Step #2 - Get License and Activate

{% hint style="danger" %}
As long as you own the servers, you may use your license key on multiple servers. Unauthorized distribution of plugin JAR files or license keys may result in the termination of the license.
{% endhint %}

* Join our Discord server.
* Open a ticket.
* Send your BBB profile link and request a license key.
* Stop the server or unload the plugin.
* Place your license key sent via DM by Asel License Bot into `config` file.
* Start the server or load the plugin.

## Step #3 - Pack Files and Output

* Use the `/luxdialogues create-pack` command and wait for the setup to complete.
* Use the created `Output` folder as the ResourcePack.


---

# 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://wiki.aselstudios.com/luxdialogues/first-install.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.
