Minecraft

Minecraft
208 ArticlesGetting Started with the 1.20 Trails and Tales Update
Experience everything Minecraft 1.20 The Trails & Tales Update has to offer with friends on your Shockbyte server. This page contains all the resources to help you get started! The Tales & Trails Update brings many exciting changes, including the new Cherry Blossom biome, an assortment of Armour Trims, Bamboo decorations, and the highly-voted Sniffer mob. --- Updating an Existing Server Updating your server to Minecraft 1.20 is as simple as selecting a new server type on the control panel! Before making any changes to your server, we recommend making a backup. For the best experience, we recommend creating a brand-new world. You can either reset your server completely or create and switch to a new world. Our Knowledgebase has all the articles you need to switch your server to Minecraft 1.20: How to Manually Backup Your Minecraft Server How to Reset Your Minecraft Server How to Create and Switch Worlds on Your Minecraft Server How to Update Your Minecraft Server Version Updating an existing world to 1.20 is simple. Newly generated chunks will have the updated terrain, allowing you to enjoy the Cherry Blossom biome without the need to reset your world. --- Purchasing a New Server If you’d like to purchase a brand-new server to play Minecraft 1.20, Shockbyte offers the answers to commonly asked questions from first-time server owners: How much RAM do I need for my Minecraft server? Which server location should I choose? What does the control panel look like? Buy a new 1.20 Minecraft server here! --- Starting a Server Need help running your first Minecraft 1.20 server? We’ve got you covered! Check out our Knowledgebase for a variety of guides on managing your Minecraft 1.20 server - and more! Some of the popular beginner articles include: How to Order a Minecraft Server with Shockbyte How to Get Started with your Minecraft Server How to Configure Your Minecraft Server (server.properties) So what are you waiting for? Hop onto your server and enjoy exploring Minecraft 1.20 The Trails & Trails Update with friends!
Getting Started with The Wild Update
Excited to begin your Minecraft 1.19 The Wild Update adventure with friends? This page contains all the resources to help you get started! The Wild Update brings many exciting changes, including new biomes and a boss. Check out the Shockbyte Blog for an overview of the new features in Minecraft 1.19! --- Updating an Existing Server Updating your server to Minecraft 1.19 is as simple as selecting a new server type on the control panel! Before making any changes to your server, we recommend making a backup. For the best experience, we recommend creating a brand-new world. You can either reset your server completely, or create and switch to a new world. Not to worry - our Knowledgebase contains all the articles to turn your server to Minecraft 1.19: How to Manually Backup Your Minecraft Server How to Reset Your Minecraft Server How to Create and Switch Worlds on Your Minecraft Server How to Update Your Minecraft Server Version Updating an existing world to 1.19 is very easy. All newly generated chunks will contain the updated terrain, so that you can enjoy the Deep Dark and Mangrove biomes without needing to reset your world. --- Purchasing a New Server If you’d like to purchase a brand-new server to play Minecraft 1.19, Shockbyte offers the answers to commonly asked questions from first-time server owners: How much RAM do I need for my Minecraft server? Which server location should I choose? What does the control panel look like? Buy a new 1.19 Minecraft server here! --- Starting a Server Need help running your first Minecraft 1.19 server? We’ve got you covered! Check out our Knowledgebase for a variety of guides on managing your Minecraft 1.19 server - and more! Some of the popular beginner articles include: How to Order a Minecraft Server with Shockbyte How to Get Started with your Minecraft Server How to Configure Your Minecraft Server (server.properties) So what are you waiting for? Hop onto your server and enjoy exploring Minecraft 1.19 The Wild Update with friends!
Creating a Free Custom Subdomain
In order for a player to join your Minecraft server, they need to have your server address to enter on their Minecraft client. By default, a server address looks something like this: 192.168.2.1:25611, but that can be confusing or easy to forget. You want something that can easily be read and recalled. To do that, you can customize your server address by using a domain (e.g shockbyte.com) or subdomain (e.g. play.shockbyte.com). However, using a domain requires that you purchase one from registrars like Namecheap, GoDaddy, etc., and this might be something that isn't in your budget. We got you covered! Here at Shockbyte, we provide a free service to let you create a subdomain of your choice with several domains to choose from, so that you no longer have any difficulty remembering and sharing your server IP with others. Before we make our subdomain, we first need to identify your server IP and port. You can find this on your Shockbyte server panel (https://panel.shockbyte.com/) labelled as IP Address. --- How to Make a Free Custom Subdomain Let's get started on how to make our custom subdomain by following the steps below: 1. Navigate to the Subdomain Creator page: https://shockbyte.com/subdomain-creator 2. Fill out the form with the following information: EMAIL \- Your email address SERVICE TYPE - type of server you want to create a subdomain for—Minecraft (PC/Java Edition), Pocket Edition (MCPE/Minecraft Bedrock Edition), or Teamspeak. SERVER IP - The first half of the server address before the ":" for our example: 192.168.2.1 PORT - The second half of your server address after ":", e.g. 25611. If you've purchased a dedicated IP addon, the port will be 25565 for Minecraft Java Edition, and 19132 for MCPE/Bedrock Edition. SERVER NAME - The prefix of the domain you want to use. For example, if you want to use the subdomain shockbyte.mc-server.net, the prefix is "shockbyte". ZONE/DOMAIN - The domain you want to use. Just like the above example, the subdomain I want is shockbyte.mc-server.net, so I'll select "mc-server.net" from the dropdown list of available domains. 3. Once you've filled the form out, click/complete the captcha. Double-check all the information you've filled out. You can see a preview of the subdomain you are creating at the bottom of the form. After which, click on the Create button to create your subdomain. 4. If the subdomain was successfully created, this message will appear in the upper section of the form. If the message indicates that the subdomain wasn't created, check that the entries of the form are correct or try a different server name or domain (or both), as the one you are trying to create could already be in use by someone else. That's it! You now have your very own custom subdomain for free! Please allow a few minutes and up to 24 hours for your subdomain to work. If you have your own domain, you can check out our other tutorials on how to create a custom IP for your server: Creating a Custom Server IP with Cloudflare Creating a Custom Server IP with cPanel Creating a Custom Server IP with GoDaddy Creating a Custom Server IP with Namecheap
How to Set Up Crossplay on Your Minecraft Server Using GeyserMC
Crossplay between Java and Bedrock players can be set up on your Minecraft server using GeyserMC. GeyserMC can be installed either as a plugin or mod, or as a proxy. It's recommended to set up GeyserMC as a plugin or mod instead of a proxy for easy installation. ::ProseNote{title="Important" description="Crossplay is best suited for vanilla servers, or servers that only have utility mods or plugins. Bedrock users have limited functionality with custom content as the server will be java-based." appearance="danger"} :: --- Which Bedrock Clients Can Connect? While some server hosts are unable to provide support for some Bedrock platforms, Shockbyte offers support for the following platforms: PC (Windows 10 Edition) Mobile Devices (iOS, Android & Windows) Kindle Fire Fire TV Gear VR/Oculus VR Nintendo Switch (With further configuration) Xbox 360/One (With further configuration) Unfortunately, due to platform limitations, PlayStation 4 and 5 users cannot connect to GeyserMC servers without requiring further modification of the device. --- Downloading GeyserMC, Floodgate, and ViaVersion The easiest way to use GeyserMC is to install it as a plugin or mod on your existing Java server. 1. Download GeyserMC and Floodgate based on your server type. 2. Download ViaVersion based on your server type. Certain versions or server types may require more than one ViaVersion mod or plugin to be installed. For example, when using the latest version of Minecraft with PaperMC, both ViaVersion and ViaBackwards are needed to ensure proper version compatibility for Bedrock. --- Installing GeyserMC on Your Server 1. Open your Server Control Panel. 2. Stop the server and wait for it to go Offline. 3. Navigate to the Files and open the folder. If using a modded server type, open the folder instead. 4. Upload your GeyserMC, Floodgate, and ViaVersion files to the folder. 5. Start your server. If using Floodgate, Global linking and Whitelisting can be configured further with our article on the topic here. --- Testing Your Bedrock Connection You can test your Bedrock connection by typing into your server's console while the server is online. Your GeyserMC configuration should automatically adjust to your active IP and Port, so you can test/connect with your normal server IP. If the connection test fails, try restarting your server and checking the port in your GeyserMC config.yml file. Refer to the GeyserMC setup wiki for more information. In some cases, you may need to disable enforce-secure-profile in your server properties for GeyserMC to work correctly. You can fix this by either installing Floodgate or following this guide. --- Standalone Setup of GeyserMC A standalone GeyserMC setup requires you to have a server for both the GeyserMC instance itself and the Java edition server you would like to connect the proxy to. This is often used when you have many Bedrock players. The requirements for a standalone setup are the following: One Minecraft Java edition server that you wish to connect to the proxy (this can be Vanilla, Spigot, Craftbukkit, etc.). An additional Minecraft server to run the GeyserMC software. Installation The installation steps for the standalone version are almost identical to installing GeyserMC as a plugin or mod. In particular, however: 1. Download and run Geyser.jar instead of downloading the plugin versions. You’ll need to install this as a Custom JAR using this guide. 2. Access the config file, which is now located in the main server directory. 3. You will need to edit the to reflect the address of your Java Minecraft server, instead of setting it to .
Configuring Floodgate 2.0 for Geyser Authentication
Floodgate is an optional add-on plugin for Geyser which allows Bedrock players to authenticate/login to Java servers without needing to purchase a Java Minecraft account. --- Installing Floodgate As Floodgate is an add-on plugin for Geyser, you will need to install GeyserMC along with Floodgate. 1. Install Geyser by following this guide. 2. Download the latest version of Floodgate for your server type and upload it to your plugins directory. --- Global Linking and the Global API The Global API is a service that links your Bedrock account across every Floodgate server, making it easier than ever to use your Bedrock account on multiple, different servers. ::ProseNote{title="Important" description="When your Java and Bedrock accounts are linked, your Bedrock player data (inventory, etc.) will be lost." appearance="default"} :: Linking your Java and Bedrock Account Global Linking allows you to link your Java and Bedrock accounts once by connecting to a central server 1. Navigate to the GeyserMC global linking webpage here. 2. Click Get Started. 3. Choose your desired method of linking. 4. Follow the instructions provided to finish linking your Java and Bedrock accounts. --- Whitelisting with Floodgate If your server uses a whitelist, Floodgate provides a crossplay whitelist command which allows server admins to easily add Bedrock players to your server's whitelist.json file. 1. Login to your server with operator permissions, or access your server console. 2. Enter the command . To learn more about Minecraft server hosting, check out our library of Knowledgebase articles here.
Unable to Place Command Blocks
Sometimes, Minecraft servers don't generate their files properly when you start your server for the first time, causing certain bugs to occur that you may not notice. A common example of this is being unable to place command blocks, despite the configuration being correct. This guide will help you resolve this issue. ::ProseNote{title="Important" description="This guide includes deleting server files. For the purpose of this guide, please ensure you do not include your world folder, plugins folder or server.properties file, unless you are okay with deleting them. If you are unsure of how to enable command blocks, you can follow our guide here." appearance="default"} :: Resetting Server Files on Your Server If you still find yourself unable to place command blocks, you will need to regenerate your server files. You can follow these steps: 1. Login to your server's control panel and Stop your server. 2. Navigate to the Files tab. 3. Tick the checkbox next to the files you wish to delete and click on Delete. If you wish to keep your world and plugins folder, do not tick the checkbox next to these folders. 4. A window will appear; click on Delete if you wish to proceed with deleting your server files. ::ProseNote{title="Important" description="Please note that this will permanently delete your files. This action cannot be reversed, so please make sure that you have a backup of all your server files and that you understand what you're about to do before proceeding to prevent any loss of server data." appearance="default"} :: 5. Start your server to redownload the default server files. Your server should regenerate the main server files, and you should still have your world and all plugins. If you have followed these steps and you still cannot place command blocks, follow them again; however, delete the plugins and world folder this time after taking a backup. --- If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php
My Minecraft Server Won't Start
If your server isn't starting, it could be caused by a variety of issues. The steps below should allow you to find and resolve the issue. 1. Check your console for any errors. This is always the first step if something goes wrong. Errors in your console will most often be able to tell you what's going wrong. 2. Check your Files tab for a Crash Reports folder. If there is a folder, view the latest crash report, as this may also be able to tell you what went wrong. If you are having trouble reading your Crash Report, reach out via a Support Ticket for further assistance. 3. Temporarily rename your plugins directory and restart your server. This will load your server with no plugins, so if this resolves the issue, you will know one of your plugins is causing the problem. To find which specific plugin is the issue, you can disable individual plugins one by one (by renaming the .jar at the end to .jar.disabled) and start your server each time until you find the specific plugin causing the issue. 4. Stop your server, navigate to the Config tab and rename your World temporarily. If this resolves the issue, there is likely world corruption or an invalid block/chunk on your original world that is causing your server to crash. If this is the case, we recommend investigating your Crash Reports for any information regarding the corrupted world or chunk and following our guide on fixing World Corruption here. One other common cause is excessive item entities. If an item duper was left on by mistake, and spawned in tens of thousands of items, the server will crash. --- If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php