# Installation Guide

### 1. Upload All Files to Your Server

Start by uploading all the setup files to your server. These files are located in the `server` folder included with the setup. You'll find five files and five folders, as shown in the screenshot below.

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

<p align="center">Image of all Files included with the Setup</p>

### 2. Install the Server JAR

The next step is to install a server JAR file. All of our setups are designed to run on **Paper** or **Purpur**, and should be installed using the Minecraft version advised at the top of this guide.

You can download Paper for your server here: [PaperMC](https://papermc.io/)

If you're using a public Minecraft hosting provider, you can usually install Paper automatically through their control panel. Be sure to select the version specified at the top of this guide.

### 3. Install the Dependencies

Due to redistribution restrictions, some plugins used in the setup must be downloaded or purchased separately. These are listed under the **Dependencies** tab on the product page.

Download the plugins listed below and upload them to the `plugins` folder:

* [TAB](https://www.spigotmc.org/resources/tab-1-5-1-21-7.57806/) <mark style="color:green;">(Free)</mark>
* [Citizen](https://ci.citizensnpcs.co/job/citizens2/3975/) <mark style="color:green;">(Free)</mark>

### 4. Start your Server

The installation process is now finished — your server is ready to go! You can launch it immediately or continue by reading the **Exatra** **Guide** and **Editing Guide** to better understand the setup and tailor it to your preferences.

As the server owner, your first step should be to grant yourself operator (OP) status. This gives your Minecraft account full access to all in-game commands. To OP yourself, enter the following command in your server console:

```
OP YourUsername
```


---

# 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://docs.twocube.in/server-setups/survivalrpg-setup/installation-guide.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.
