Knowledgebase

Shockbyte Panel

Shockbyte Panel

28 Articles

Discover everything you need to know about the Shockbyte Panel in our knowledgebase, packed with guides and tips to help you master your game server management with ease. Whether you’re configuring settings or troubleshooting, we’ve got you covered for a smooth hosting experience.

FTP: 530 Authentication Failed Error

If you are encountering the error when accessing your server files via an FTP client such as FileZilla, it means that you are using an incorrect username or password. In order to successfully access your server files, you can follow these tips: Ensure that you are using the correct username. Your FTP username can be found on the control panel under Files SFTP Connect. Please ensure that you enter the username exactly as it appears as there is a set of numbers at the end of the username that must be included. Note that the username is different for each server. Ensure that you are using the correct password. Your FTP password is the same as your Server Control Panel password. Make sure that there are no spaces before or after the username and password. If you are copying and pasting the details in, try entering them manually (and vice versa). You can also try resetting your Server Control Panel password by following our guide. Ensure that you enter the correct information in the appropriate locations. The numbers inside coloured circles have been added to the screenshots below to guide you on where to place each login detail: Alternatively, you can try using an alternative FTP File Management software such as WinSCP, which we have a guide on how to use here.

Jay Miller
October 26, 2024

How To Restore A Server Backup

Your Minecraft server may encounter issues that lead to loss of server data or player progress, which can be devastating to your server and players. This is when server backups become handy. If you aren't familiar with them already, feel free to check out our resources on the topic: How to Manually Backup your Minecraft Server How to Automatically Backup your Minecraft Server In the event that your server files get corrupted or lost, you can restore your most recent server backups, allowing you and your players to resume at a more recent state instead of starting all over again. ::ProseNote{title="Important" description="Before restoring a backup, make sure to generate another backup first of your corrupted files. Although some of the files may be corrupted or unusable, some may not be and can be saved." appearance="error"} :: Restoring a Generated Backup If you generated a backup using the Shockbyte Panel, you can easily restore the backup automatically. 1. Open your server's Control Panel. 2. On the left-hand sidebar, click the Backups tab. 3. Click the three dots next to the Download button next to your most recent backup. When selecting a backup to use as a restoration point, make sure you select the most recent backup generated before the data loss you experienced. 4. Click the Restore button and accept the confirmation. After a few moments, your backup will be restored, and you will be able to use your server again.

Kobe Plane
September 11, 2024

How To Locate Console Errors On Your Shockbyte Panel

A useful quality of life feature provided by the Shockbyte Panel is the ability to filter your console logs by their types. This means you can click one button and easily view only the error logs your server has printed, making troubleshooting quicker as you'll spend less time tracking down errors in your sea of console logs. --- Locating Console Errors 1. Navigate to the Shockbyte Panel and open your server panel. 2. Click the Console tab to open your server console 3. Click the Errors tab to only show any errors your server log has printed 4. Now you can read and investigate any errors your console may have printed. You can click the arrow icon next to the error log to view where the line occurred in the normal console logs.

Kobe Plane
September 11, 2024

How to Find and Fix JSON Config Errors

JSON (JavaScript Object Notation) is a strict data format used by many game servers for configuration files. Even a single missing comma or unclosed quote will break the file structure, preventing your server from loading settings properly or causing it to crash on boot. The root .json files (whitelist, bans, ops) often cause this error. You can delete them and restart your server to regenerate fresh files for a quick fix, but this will reset your lists. Moving forward, use console commands to manage these settings (it's usually not recommended to edit files directly). --- Using the Built-in Control Panel Validation Our built-in text editor automatically validates your .json files in real time as you edit. 1. When an error notification appears, click Jump to Section in the bottom-right banner. 2. The editor will automatically scroll to and highlight the exact line containing the error. 3. Look for a red wavy line under the broken code or a red indicator marker on the right. 4. Hover your cursor over the highlighted area to view the error breakdown (The example below shows a basic missing at the end of the player name Steve). --- Common JSON Formatting Mistakes 1. Trailing Commas Commas are used to separate items in an array or properties in an object. However, the last item in a group must NEVER have a comma after it. - Correct: { "ServerName": "My Shockbyte Server", "MaxPlayers": 10 } - Incorrect: JSON { "ServerName": "My Shockbyte Server", "MaxPlayers": 10, } 2. Missing Commas Between Entries Every entry in a JSON block must end with a comma, except the final item before a closing bracket } or ]. - Correct JSON { "Difficulty": "Hard", "PvP": true } - Incorrect JSON { "Difficulty": "Hard" "PvP": true } 3. Unmatched Quotes or Brackets Every structural symbol must have a corresponding pair: - Opening braces need matching closing braces . - Opening square brackets need matching closing brackets . - Keys and string values must use double quotes (). Single quotes () are invalid in JSON. 4. Formatting Values (Booleans, Numbers, Strings) - Strings (Text): Must always be wrapped in double quotes (e.g., ). - Numbers: Must not be wrapped in quotes (e.g., , not ). - Booleans (True/False): Must be lowercase with no quotes (e.g., or ). --- External Troubleshooting Tools If you are having trouble isolating a syntax error inside the panel, an easy and effective way to locate and fix issues with your JSON code is by using an online JSON validator tool. 1. Open an online JSON validator tool, like this one. 2. Paste your JSON code into the input box. When you paste your code, the website will automatically fix and format any simple spacing errors it finds. If your JSON still has any errors in it, the line(s) containing the issue(s) will be highlighted red, making it easy to spot the problems. 3. Locate and fix any remaining errors. If there are any other errors detected, the website will point them out to you in notes below the input window. As you can see in the example below, this note shows where the error is, so we can easily fix it. Once you've finished fixing any errors, you can optionally click the Format button in the top right of the input window to clean up the formatting.

Shockbyte
September 11, 2024

How To Create & Edit User Roles On Your Server Panel

A useful feature provided to server owners on the Shockbyte Panel is the ability to create and edit panel user roles. This allows you to share your console access with your staff, while ensuring they only have access to what they need, promoting a secure and collaborative environment. --- Creating a New Panel Role You can't modify any of the default panel role permissions, so if you'd like a role with different permissions, you must create your own custom role. 1. Navigate to the Shockbyte Panel and open your server panel. 2. Click the Sharing tab to view your server roles 3. Click the Edit button in the Roles section 4. Click the Create Role button, give your role a name, then click Confirm 5. Modify your desired permissions, your changes will automatically save --- Editing an Existing Panel Role If you would like to modify the permissions of one of your existing panel roles, you can quickly do so by following these steps. If you haven't added any roles to your server yet, you will need to add one as the default roles cannot be edited. 1. Navigate to the Shockbyte Panel and open your server panel. 2. Click the Sharing tab to view your server roles 3. Click the Edit button in the Roles section 4. Select the role you would like to modify 5. Modify your desired permissions, your changes will automatically save

Kobe Plane
September 11, 2024

How To Change The Version Of Your Server

Through the Shockbyte Panel, changing your server's version is as simple as using a few clicks, and this guide will walk you through the process. --- How to Change Your Server's Version 1. Navigate to the Shockbyte Panel and open up your server. 2. Click on your existing server version. 3. Choose a different server type if you wish to change it. 4. Choose the new version and build that you wish to use. ::ProseNote{title="Note" description="Not all versions have more than one build to choose from. If you do not see the build drop-down, this is why." appearance="default"} :: 5. Confirm your changes, and click Change. That's it! After restarting your server, the version will be changed.

Zach Lowery
September 11, 2024

How To Change The Name Of Your Server

On our Shockbyte panel, changing your control panel name is only a click away. You may want to change your control panel name to display extra information, or to simply find it easier on our panel. ::ProseNote{title="Important" description="Please be aware that this guide is intended for changing the name of your Control Panel, not for renaming your in-game server." appearance="default"} :: How to Rename your Shockbyte Panel 1. Navigate to the Shockbyte Panel and open up your server. 2. Click on your existing server name. 3. Fill out your desired server name and click Rename. Congratulations! You have successfully renamed your Shockbyte panel.

Zach Lowery
September 11, 2024
Join Discord