> For the complete documentation index, see [llms.txt](https://realisticnode.gitbook.io/rnsetups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://realisticnode.gitbook.io/rnsetups/ultimate-survival/getting-started/requirements.md).

# Requirements

What your server needs before you install the setup.

| Requirement     | Details                                                                                              |
| --------------- | ---------------------------------------------------------------------------------------------------- |
| Server software | **Paper 26.3** (the setup was built and tested on it)                                                |
| Java            | **Java 25** (the version Paper 26.3 runs on)                                                         |
| RAM             | **8 GB** recommended for up to 20 players                                                            |
| Ports           | One extra **TCP** port for Votifier and one **UDP** port for Bedrock players                         |
| Players         | Java **1.7 to 26.3** (ViaVersion, ViaBackwards and ViaRewind) and **Bedrock** (Geyser and Floodgate) |

{% hint style="success" %}
**Recommended hosting:** [**RealisticNode**](https://realisticnode.com/)**.** Installation is free, and the panel has one-click installers that set up the latest Paper 26.3 for you.
{% endhint %}

{% hint style="warning" %}
If your hosting panel has a **Paper version / build** variable set to `latest`, the server downloads a newer Paper build on every restart. For stable behaviour, set a fixed build number.
{% endhint %}

Next: [Installation](/rnsetups/ultimate-survival/getting-started/installation.md).
