VPS Pterodactyl

How to Add an Egg to the Pterodactyl Panel

Learn how to import and add an Egg to your Pterodactyl panel in order to deploy new game servers easily.

July 24, 2026 Winheberg
DocumentationVPS PterodactylHow to Add an Egg to the Pterodactyl Panel

Context

Eggs allow you to add new games or specific applications to your Pterodactyl panel.

Each Egg contains all the configuration files and parameters required to automatically deploy an instance with the correct startup settings, variables, and automated installation scripts.

1. Find the Required Eggs

Go to the official repository for Pterodactyl Eggs:

👉 eggs.pterodactyl.io

This directory contains a massive collection of community-maintained Eggs for:

  • Games (game servers, proxies)
  • Applications (databases, bots, administrative tools)
  • Programming Languages (runtime environments)

You can easily look for an Egg matching your specific needs using the website's search bar. Downloaded elements come as a single configuration file format:

.json

2. Access the Admin Panel

Log in to the global management interface of your infrastructure. Open your administrative dashboard by clicking on the gear icon located at the top right corner of the screen.

Pterodactyl Admin Panel

3. Open Service Management

Inside the left sidebar of the administration control area, locate the service management section:

  1. Scroll down to the
    Nests
    option and click it.
  2. At the top right of the Nest management panel, click the
    Import Egg
    button.
Pterodactyl Nest Management

4. Import an Egg

Inside the importation overlay menu:

  • Click the file selector and upload the downloaded
    .json
    Egg configuration file.
  • In the
    Associated Nest
    drop-down field, pick the corresponding parent category (e.g., Minecraft, Source Engine, Voice Servers, etc.).

The associated Nest is purely meant to classify and structure your different Eggs so you can find them easily when creating a new instance.

Importing a Pterodactyl Egg

5. Finalize the Import

Click the blue

Import
button located at the bottom right to submit the configuration.

The panel will process and register the configuration data. Your brand new Egg is now fully available to build or edit game servers.

Troubleshooting

❌ "Validation Failed" error during import

  • Corrupted or Outdated JSON File: This issue usually happens if the
    .json
    file structure is broken, incomplete, or coded for an obsolete Pterodactyl version. Re-download the file from the official source repository.
  • Unique Identifier Conflict: If the dashboard states that the Egg already exists, the UUID hardcoded within the file is already assigned to another active Egg on your setup.

❌ Server remains stuck on the "Installing" phase

  • Broken Installation Script: The build script bundled inside the Egg might point to remote asset links that are no longer online. Check the
    Install Script
    tab of the Egg settings to check the external setup URLs.

❌ Server crashes instantly right after creation

  • Missing Core Startup Variables: A few custom community-made Eggs strictly require custom API keys or specific software versions defined within the server variables tab. Ensure all required fields are accurately filled during server creation.

Administrative Best Practices

  • Docker Image Integrity: Always review the
    Docker Images
    path inside the Egg configuration. Only run Docker images pulling from official repositories or trusted verified creators to prevent any security vulnerabilities on your nodes.
  • Update Schedules: Game requirements change frequently. Remember to periodically check the official repository to see if a newer iteration of your Egg is available to update installation routines and startup variables.
  • Nest Organization: Keep your panel structured. Take the time to build dedicated, distinct Nests if you are importing custom developer builds or unique tools to maintain a clean indexing hierarchy.

Need help?

Importing and customizing advanced custom Eggs requires a solid understanding of Docker structures and environment variables.

If your Egg setup fails or causes runtime issues on your instances, our technical engineering team is ready to guide you. Open a technical support ticket from your billing area over at billing.winheberg.com to get custom assistance.

Your new Egg is now fully operational and ready for your deployments! 🎮

Need a VPS Pterodactyl server?

Discover our offers tailored to your needs and get started now.

View offers