Your First Server
This guide creates a working Minecraft (Paper) server. The same steps apply to any game: pick a template, choose resources and an allocation, create, install, start.
Prerequisites
Section titled “Prerequisites”- An account on a Catalyst panel (your host or administrator provides this).
- Permission to create servers. If the New server button is missing, ask your
administrator for
server.createor access to a node. - A node with free memory, disk, and at least one free allocation. If creation fails, ask your administrator — see server issues.
1. Create the server
Section titled “1. Create the server”- Open Servers and select New server. The Create new server dialog has five numbered sections — Details, Node, Resource Allocation, Network, Startup — and a summary panel that mirrors the server about to be created.
- Details: enter a Server Name you will recognize, for example
Survival SMP. Description is optional. Server Owner appears only if you holduser.create,admin.write, or*, and assigning someone else needsuser.create— leave it blank to own the server yourself. Choose the Template: for Minecraft: Java Edition pick Minecraft Server (Universal). Its SERVER_TYPE variable picks the server software and defaults to Paper. If the template offers an Image Variant, leave it on Use default image unless you need a specific Java runtime. - Node: choose the Node to run it on (usually there is only one). The location comes from the node.
- Resource Allocation: Memory (MB) and Disk (MB) are prefilled from
the template and CPU Cores defaults to
1; accept them unless you know you need more. Swap (MB), Backup (MB), and Database Allocation can stay blank to use the provider defaults. - Network: leave Network Mode on Host (port mapping). Under Primary Allocation, pick an Allocation (IP + port) for players to join through; Primary Port fills in from that allocation automatically. (Choose Macvlan only if your administrator told you to.)
- Startup: these are the template’s Environment Variables; the defaults
are a good starting point, and anything marked with a red
*is required. For the Minecraft template, leave SERVER_TYPE onpaperand tick EULA to accept the Minecraft licence up front (otherwise Catalyst asks after install). - If something is missing or out of range, the dialog lists the reason at the bottom and Create server stays disabled.
- Select Create server. Catalyst creates the server and starts the install automatically, then opens its Console. Installation can take a few minutes — watch the output in the Console tab.
2. Accept the Minecraft EULA
Section titled “2. Accept the Minecraft EULA”Minecraft servers refuse to run until the EULA is accepted. If you did not tick EULA during creation, Catalyst asks for it in the panel, so you do not edit any files:
- When installation finishes, or when you select Start in the server header, the Minecraft EULA dialog appears and the server waits.
- Scroll to the bottom of the licence — I Agree enables once you reach the end (or immediately if the text fits without scrolling).
- Select I Agree. Catalyst writes the acceptance for you and starts the server. Decline leaves the server stopped with status Error; starting it again asks for the EULA.
3. Join the server
Section titled “3. Join the server”- If the server is not already running, select Start in the header and wait
for the console to print the
Done!line. - Click the address shown in the server header (for example
203.0.113.10:25565) to copy it. See Find your address if it is not visible. - In Minecraft, use Multiplayer → Add Server and paste the address.
Related
Section titled “Related”- Use the console — commands, power controls, and logs.
- Upload files and use SFTP — worlds, plugins, and configs.
- Make a backup before experimenting.
- Add a friend as a subuser instead of sharing your login.
