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
-
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.
-
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
-
Go to the Geyser Download Page: - Visit the GeyserMC Downloads page.
-
Download the Latest Build: - Download the latest
server.jar
file for Geyser Standalone.
Step 3: Replace the Old Geyser Jar File
-
Access Server Files: - In the Pterodactyl panel, navigate to the "Files" section of your server.
-
Upload the New Jar: - Locate the existing
server.jar
file and delete it. - Upload the newserver.jar
file you downloaded in Step 2.
Step 4: Update Configuration (if necessary)
-
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
- 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
-
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). -
Test Functionality: - Verify that all features of Geyser are working correctly. - Check for any errors in the server console and address them if necessary.