
Creating a Game Server
This guide shows how to create a game server in the Pterodactyl Admin Area: you combine a node, an allocation (IP and port) and an Egg, set resource limits and deploy the server for a user.
Prerequisites: Make sure the following are already configured before creating a server:
Step 1: Enter Core Details
Navigate to the Admin Area of your Pterodactyl panel and open the server creation form:
Step 2: Set Resource Limits
Define the resource limits for the game server. These prevent a single server from consuming all of the node's capacity.
| Resource | Description |
|---|---|
| Memory | RAM limit for the server in MB — e.g. 2048 for 2 GB |
| Disk Space | Maximum storage in MB for the server's files |
| CPU Limit | Percentage of a CPU thread — 100 = 1 thread, 200 = 2 threads, 0 = unlimited |
Step 3: Select Allocation & Game
Assign IP and Port
Select the Node where the server will be hosted. Once a node is selected, choose an IP address and port from the available allocations you configured earlier as the Default Allocation.
Select the Game (Egg)
Choose the Nest (the game category, e.g. Minecraft) and then the specific Egg (the server type, e.g. Paper). The Egg determines which game is installed and how the server is started.
Step 4: Configure Variables & Deploy
After selecting an Egg, the Service Variables section shows all variables defined by that Egg — for example the Minecraft version, world name, or server welcome message. Fill in these fields as needed.
Once all settings are configured, click Create Server. Pterodactyl will automatically begin the installation process — the server will be available to its owner shortly.
Further Documentation
For advanced server configurations and additional information, refer to the official Pterodactyl documentation.