Skip to main content

Update Minecraft Geyser Standalone Server on Pterodactyl Panel

This guide will walk you through the process of updating your Minecraft Geyser Standalone server on a Pterodactyl panel. The Geyser jar should be labeled server.jar.

Prerequisites

  • Access to your Pterodactyl panel.
  • Basic knowledge of using the Pterodactyl interface.
  • Access to your server files and FTP client.

Steps to Update Geyser Standalone

Step 1: Backup Your Server

  1. Stop the Server:    - Log in to your Pterodactyl panel.    - Navigate to the server you want to update.    - Click the "Stop" button to stop your server.

  2. Create a Backup:    - Navigate to the "Backups" section in the panel.    - Create a new backup. This ensures you can restore your server if anything goes wrong during the update process.

Step 2: Download the Latest Geyser Version

  1. Go to the Geyser Download Page:    - Visit the GeyserMC Downloads page.

  2. Download the Latest Build:    - Download the latest server.jar file for Geyser Standalone.

Step 3: Replace the Old Geyser Jar File

  1. Access Server Files:    - In the Pterodactyl panel, navigate to the "Files" section of your server.

  2. Upload the New Jar:    - Locate the existing server.jar file and delete it.    - Upload the new server.jar file you downloaded in Step 2.

Step 4: Update Configuration (if necessary)

  1. Check Configuration Files:    - Navigate to the config.yml or any other configuration files in your server.    - Review the GeyserMC release notes for any configuration changes required in the new version.    - Update the configuration files as needed.

Step 5: Start the Server

  1. Start the Server:    - Return to the Pterodactyl panel.    - Click the "Start" button to start your server.    - Monitor the console for any errors that may occur during startup.

Step 6: Verify Updates

  1. Check Server Version:    - Once the server is running, log in to your Minecraft server.    - Use the command /geyser version to check the Geyser version (or check the console output during startup).

  2. Test Functionality:    - Verify that all features of Geyser are working correctly.    - Check for any errors in the server console and address them if necessary.