Home Minecraft Bedrock Servers
⛏️

Minecraft Bedrock Servers

Guides for Minecraft Bedrock Servers
By Ryan
19 articles

Minecraft Bedrock server properties guide

Minecraft Bedrock server properties allow players to customize various aspects of their Bedrock edition server. These properties control features such as the game mode, difficulty level, player limits, and world generation settings. The following guide provides an overview of each setting and briefly explains its function. Understanding and configuring these server properties can significantly enhance the overall gaming experience for server administrators and players, ensuring that the server aligns with their preferences and gameplay style. Note: Learn how to edit Minecraft Bedrock server settings here. Minecraft Server Properties for Bedrock Guide server-name=Dedicated Server Sets the name of the server. gamemode=survival Sets the gamemode on the server. The values are survival, creative, and adventure. The gamemode of existing players will not change unless the server sets force-gamemode=true. force-gamemode=false Sets whether a player's gamemode reverts to the server gamemode when joining, regardless if it changed on their last session. difficulty=easy Sets the difficulty of the game. The values are peaceful, easy, normal, and hard. allow-cheats=false Sets whether cheat commands can run on the server. max-players=10 Sets the maximum number of players on the server. A higher number of players consume more server resources. online-mode=true Sets whether the server checks joining players are authenticated to Xbox Live. Players connecting to non-LAN servers go through Xbox Live authentication regardless. Recommended to leave on true to protect the server from fake and unsafe accounts. allow-list=false Sets whether allowlisting is enabled or not. Players not on the allowlist are unable to connect. server-port=19132 Sets the IPv4 port of the server. server-portv6=19133 Sets the IPv6 port of the server. view-distance=32 Sets the view distance of the server, regardless of players' client settings. A lower value is recommended when experiencing significant lag. tick-distance=4 Sets how many chunks tick away from the player. The values range from 4 to 12. A lower value is recommended when experiencing significant lag. player-idle-timeout=30 Sets how long a player can idle before being kicked from the server. The value is in minutes. When set to 0, it is disabled. max-threads=8 Sets the maximum number of threads the server can use. When set to 0, the server will use as many as possible. level-name=Bedrock level Sets the name of the world and folder save. level-seed= Generates a world seed based on the value. If left blank, it generates a random seed. default-player-permission-level=member Sets the permission level of a new player joining the server for the first time. The values are visitor, member, and operator. texturepack-required=false Setting the value to true prompts joining players to accept the server texture pack. Declining will disconnect players from the server. content-log-file-enabled=false Sets whether logging content errors to a file is enabled or not. compression-threshold=1 Sets the networking packets below the value to be compressed. Recommended to leave on default. server-authoritative-movement=server-auth Sets whether server authoritative movement is enabled or not. Corrections will only happen if the server sets correct-player-movement=true. client-auth - The server will use player-movement settings instead of corrections. server-auth - The server will send corrections to the player if they do not match the server's position. server-auth-with-rewind - The server will rewind the player's time, apply the correction, then replay all player inputs since then. It will be much smoother but with more frequent corrections. player-movement-score-threshold=20 Sets the duration of time to detect abnormal movement between player and server positions. The player gets kicked from the server when exceeding the threshold. The value is in milliseconds. player-movement-action-direction-threshold=0.85 Sets the amount of difference between a player's attack and look directions. The value ranges between 0 and 1. 0 - Two directions can differ by up to and including 90 degrees. 1 - The directions must exactly match. player-movement-distance-threshold=0.3 Sets the threshold to exceed to detect abnormal movement between player and server positions. The value is in milliseconds. player-movement-duration-threshold-in-ms=500 Sets the duration of player and server positions being out of sync before incrementing their abnormal movement score. The value is in milliseconds. correct-player-movement=false Sets whether corrections apply to player positions to match the server. server-authoritative-block-breaking=false Sets whether the server synchronizes block mining operations with the player. The server verifies the player's ability to break blocks when they believe they can. Minecraft Bedrock server properties allow server administrators to customize and control various aspects of their server. By adjusting these settings, they can create unique gameplay experiences and tailor the server environment to suit their preferences and the needs of their players. With the flexibility provided by server properties, Minecraft Bedrock servers can be personalized and optimized for an enjoyable experience.

Last updated on Jul 28, 2024

How to add a behavior pack on a Minecraft Bedrock server

Behavior packs on a Minecraft Bedrock server can enhance the gameplay experience by adding new features, modifying existing ones, or changing the behavior of mobs and items. Behavior packs can be found on websites and platforms like the official Minecraft Marketplace, community forums, or third-party modding websites. Installing behavior packs is a straightforward process that will be covered step-by-step in this guide. Note: An FTP client is required to transfer files onto the Minecraft Bedrock server. Follow this tutorial to learn how to use an FTP client. Note: The first method listed installs packs onto a singleplayer new world, and uploads them to the server. For existing worlds, the manual method must be used. How to Add a Behavior Pack on a Minecraft Bedrock Server 1. Download the desired behavior pack and place it in an empty folder, both .mcpack and .mcaddon files are acceptable. 2. Launch Minecraft Bedrock and wait for the game to load. 3. Double-click the pack to import it to the game after loading. 4. Choose Play, and then Create a New World. 5. Adjust the world settings as desired. 6. Click on Resource Packs and toggle shared packs. 7. In Behavior Packs, activate the imported addon. 8. You can check which packs are activated from the Active tab. 9. Once finished activating all the behavior packs, Create the world. 10. Return to the main menu. 11. Hit Play. 12. Select the pencil icon beside the created world. 13. Under Game Settings, scroll to the bottom and click Export World. Export the world to a folder. 14. Login to the QuickHost game panel. 15. Stop the server 16. Log in to the Minecraft Bedrock server using an FTP client. 17. Open the words folder 18. Right-click and choose New Directory (or folder). 19. Input the world name and hit OK. 20. Drag and drop the .MCWORLD file from step 13 into the new folder. 21. Return to the QuickHost game panel. 22. Under server controls click File Manager. 23. Go to the following directory: /home/container/worlds/[World Name] 24. Right-click the .MCWORLD file and select Unarchive. 25. Go back to File Manager. 26. Open server.properties for editing. 27. On the level-name= line, change the value to the name you chose for your world. 28. Choose the Save Content button on the top right. 29. Start the server. How to Add a Behavior Pack on a Minecraft Bedrock Server (Manual) 1. Download and extract a behavior pack. If the behavior pack is a .mcpack file, rename the file extension  .zip and extract the file. 2. Right-click the manifest.json file within the behavior pack folder and choose Open with Notepad. Note: Some behavior packs may be split into B (Behavior) and R (Resource) folders. See this guide for the resource pack folder. 3. Login to the QuickHost game panel. 4. Stop the server. 5. Log in to the Minecraft Bedrock server using an FTP client. 6. Open the behavior_packs folder. 7. Drag and drop the extracted behavior pack folder from step 1 into the behavior_packs folder. 8. Go back to the QuickHost game panel. 9. Under server controls click File Manager. 10. Find the following directory: /home/container/worlds/[World Name]  and click new file. 11. Paste the following: [     {         "pack_id" : "Paste uuid from manifest.json here"         "version" : [ 0, 0, 0 ]     } ] 12. Replace the pack_id values with the uuid from the manifest.json file in step 2. 13. Replace the version values with the version numbers from the manifest.json file in step 2. 14. Click Create File on the top right and name the file world_behavior_packs.json and click Create File. 15. Start the server.

Last updated on Jul 28, 2024

How to configure an SFTP client for Minecraft

Configuring an SFTP client for a Minecraft server allows for safe and efficient file management. It ensures that server files are transferred and edited without exposing sensitive data to potential security threats. It streamlines uploading custom mods, plugins, and backups, enhancing the server's functionality and user experience. Additionally, it provides a reliable way to manage server configurations and updates, facilitating smoother server maintenance and operations. We recommend the following SFTP Clients based on the operating system:               FileZilla - Windows Users               FileZilla - MacOS Users Why do I need to use a SFTP client? An SFTP (Secure File Transfer Protocol) client provides a secure channel for file access, file transfer, and file management over a network. While the QuickHost Game Panel has a built-in file manager, any file bigger than 500MB must be transferred through an SFTP. How to Configure an SFTP Client using WinSCP 1. Download and launch the SFTP of your choice. This tutorial will show FileZilla. 2. Click File on the top left and then Site Manager. 3. Select New Site and name it what you would like. 4. Login to the QuickHost game panel. 5. Under server controls click settings 6. You will find your SFTP Login info. Use the password you login to the game panel with on the SFTP. 7. Copy the required credentials to FileZilla then hit connect. 8. The client can now access all server files, which can be dragged and dropped to upload/download files.

Last updated on Jul 28, 2024

How to add a resource pack on a Minecraft Bedrock server

Adding a resource pack to a Minecraft Bedrock server can significantly enhance the game's visual experience. A resource pack, also known as a texture pack, can replace the default textures and sounds of the game with custom ones, providing a unique look and feel to the game. Resource packs can range from simple tweaks to major overhauls and completely transform the game's appearance. Note: An FTP client is required to transfer files onto the Minecraft Bedrock server. Follow this tutorial to learn how to use an FTP client. How to Add a Resource Pack on a Minecraft Bedrock Server 1. Download and extract a resource pack. If the resource pack is a .mcpack file, rename the file extension to .zip and extract the file. 2. Right-click the manifest.json file within the resource pack folder and choose Open with> Notepad. 3. Minimize the file to use later in the tutorial. 4. Log in to the QuickHost game panel. 5. Stop the server. 6. Log in to the Minecraft Bedrock server using an FTP client. 7. Open the resource_packs folder. 8. Drag and drop the extracted resource pack folder from step 3 into resource_packs. 9. Return to the QuickHost Game Panel. 10. Under server controls click File Manager. 11. Find the following directory: /home/container/worlds/[World Name] . The world name will depend on your save. 12. Select new file on the top right. 13. Paste the following: [     {         "pack_id" : "Paste uuid from manifest.json here"         "version" : [ 0, 0, 0 ]     } ] 14. Replace the pack_id values with the uuid from the manifest.json file in step 2. 15. Replace the version values with the version numbers from the manifest.json file in step 2. 16. Select Create File on the top right, name the file world_resource_packs.json and click Create File. 17. Start the server.

Last updated on Jul 28, 2024

How to connect to a Minecraft Bedrock server from consoles

Connecting to a Minecraft Bedrock server from consoles can offer players a unique and engaging gaming experience. Consoles such as the Nintendo Switch, Xbox and PlayStation allow players to connect to online servers and play with other players worldwide. Additionally, playing on a console can offer a different gameplay experience, as players may prefer using a controller rather than a keyboard and mouse. as well as gives players more accessibility as consoles are often connected to TVs and played from the comfort of a couch or a living room. Note: Different consoles require different steps. Please follow the guide for the specific device being used. How to Connect to a Bedrock Server (Nintendo Switch) 1. From the Nintendo Switch menu, open the System Settings menu. 2. Scroll down to Internet and select Internet Settings. 3. Choose the network the device is connected to. 4. Choose Change Settings. 5. Scroll down to DNS Settings and switch it to Manual. 6. For the Primary DNS, use the following code: 104.238.130.180 . 7. For the Secondary DNS, use the following code: 8.8.8.8 . 8. Save the settings. 9. Open Minecraft Bedrock Edition and choose a profile to use. 10. Hit Play. 11. With the R and L buttons, scroll over to the Servers option. 12. On a server, select the Join Server button. 13. Once connected, choose the Connect to a Server option. 14. Fill in the fields. Server Address - The address to connect to the server. Server Port - The port to connect to the server. Display Name on Server List - Set a name for the server. Optional. Add to server list - Tick to have the server show up on the server list. How to Connect to a Bedrock Server (PlayStation) 1. From the Playstation main menu, scroll over to the Settings icon. 2. Scroll down to the Network tab. 3. Go down to the Settings option. 4. Select the Set Up Internet Connection option. 5. On the connection that is currently being used, press the Options button on the Playstation controller and choose Advanced Settings. 6. Scroll down to DNS Settings. 7. Switch from Automatic to Manual. 8. For the Primary DNS, use the following code: 104.238.130.180 . 9. For the Secondary DNS, use the following code: 8.8.8.8 . 10. Select OK. 11. Open Minecraft Bedrock Edition. 12. Hit Play. 13. Scroll over with the L1 and R1 buttons to the Servers tab. 14. On a server, select the Join Server button. 15. Once connected, choose the Connect to a Server option. 16. Fill in the fields. Server Address - The address to connect to the server. Server Port - The port to connect to the server. Display Name on Server List - Set a name for the server. Optional. Add to server list - Tick to have the server show up on the server list. How to Connect to a Bedrock Server (Xbox One) 1. From the Xbox main menu, select Settings. 2. From the General tab, choose Network Settings. 3. In the bottom right, select Advanced Settings. 4. Choose DNS Settings. 5. Switch from Automatic to Manual. 6. For the Primary DNS, use the following code: 104.238.130.180 . 7. For the Secondary DNS, use the following code: 8.8.8.8 . 8. Hit the Menu (or start) button to save the settings. 9. Restart the Xbox console. 10. Open Minecraft Bedrock Edition. 11. Hit Play. 12. Scroll over with the RB and LB buttons to the Servers tab. 13. On a server, select the Join Server button. 14. Once connected, choose the Connect to a Server option. 15. Fill in the fields. Server Address - The address to connect to the server. Server Port - The port to connect to the server. Display Name on Server List - Set a name for the server. Optional. Add to server list - Tick to have the server show up on the server list.

Last updated on Jul 28, 2024

How to download a Minecraft Bedrock server to singleplayer

Minecraft Bedrock servers are a great way to build, explore, and create communities with large groups of players. Worlds on Bedrock servers can be freely transferred to or from servers by placing them in the correct folders. Some users may wish to prepare their Bedrock servers in single-player to surprise their players with special events and new structures, or they may want to download the world for safekeeping. Worlds, including custom worlds built by other players, can be Uploaded to a Server anytime. How to Download a Minecraft Bedrock Server to Singleplayer 1. Login to the QuickHost game panel. 2. Stop the server 3. Under server controls click File Managers. 4. Find the following directory: /home/container/worlds 5. Right-click the desired world folder and choose Archive. 6. Rick-click the archived folder and choose download. 7. Launch Minecraft Bedrock and choose Play. 8. Select Create New > Create New World. 9. After creating the world, press Save & Quit to save it, then close the game. 10. Open the Run menu by pressing the Windows + R Key. 11. Enter the following file path:  %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds and choose OK. 12. Open the newly created world's folder, which can be identified using the levelname.txt file inside. 13. Delete all files inside the folder by pressing Right click > Delete. 14. Unzip all the files Inside the Server World Folder  from step 6 into the new world folder. 15. The world is now transferred and can be loaded from the Play menu.

Last updated on Jul 28, 2024

How to upload a custom world to a Minecraft Bedrock server

Uploading a custom world, single-player or downloaded online, to a Minecraft Bedrock server allows sharing the world with other players, collaborating on projects, and exploring together. It also provides a way to backup the world and ensure it is safe from any data loss. Also, hosting a Bedrock server can provide a more stable and reliable gameplay experience as it runs on dedicated hardware with consistent performance. Note: An FTP client is required to transfer files onto the Minecraft Bedrock server. Follow this tutorial to learn how to use an FTP client. How to Upload a Custom World to a Minecraft Bedrock Server (Singleplayer) 1. Launch Minecraft Bedrock. 2. Hit Play. 3. Select the pencil icon beside the preferred world. 4. On the Game tab, scroll to the bottom and click Export World. 5. Export the world to a folder. 6. Minimize the folder to use later in the tutorial. 7. Login to the QuickHost game panel. 8. Stop the server. 9. Log in to the Minecraft Bedrock server using an FTP client. 10. Open the worlds folder. 11. Right-click and choose New Directory (or folder). 12. Input the world name and hit OK. 13. Drag and drop the .MCWORLD file from step 5 into the new folder. 14. Return to the QuickHost game panel. 15. Under server controls click File Managers. 16. Find the following directory: /home/container/worlds/[World Name] . 17. Right-click the .MCWORLD file and select Unarchive. 18. Go back to the File Managers. 19. Open server.properties for editing. 20. On the level-name= line, change the value to the world name. 21. Choose the Save Content button on the top right. 22. Start the server. How to Upload a Custom World to a Minecraft Bedrock Server (Downloaded) 1. Download a world from a reliable website like Planet Minecraft. It must be a .MCWORLD or .zip file. 2. Minimize the file to use later in the tutorial. 3. Login to the QuickHost game panel. 4. Stop the server. 5. Log in to the Minecraft Bedrock server using an FTP client. 6. Open the worlds folder. 7. Right-click and choose New Directory (or folder). 8. Input a preferred world name and hit OK. 9. Drag and drop the .MCWORLD or .zip file from step 1 into the new folder. 10. Return to the QuickHost game panel. 11. Under server controls click File Managers. 12. Find the following directory: /home/container/worlds/[World Name] . 13. Right-click the .MCWORLD or .zip file and select Unarchive. 14. Go back to the File Managers. 15. Open server.properties for editing. 16. On the level-name= line, change the value to the world folder name. 17. Choose the Save Content button on the top right. 18. Start the server

Last updated on Jul 28, 2024

How to enable experimental mode on a Minecraft Bedrock server

Enabling experimental features on a Minecraft Bedrock server allows server administrators and players to explore and test upcoming features, enhancements, and modifications before their official release. This option provides a valuable opportunity to preview new functionalities, offer feedback, and contribute to the development process. However, it is essential to use this feature with caution as experimental elements may still contain unresolved issues or bugs that could potentially affect the gameplay experience. Note: An FTP client is required to transfer files onto the Minecraft Bedrock server. Follow this tutorial to learn how to use an FTP client. Experiments can be unstable and may cause world corruption, lag, or server faults. Use with caution. Enabling experimental mode will also disable trophies. How to Enable Experimental Mode on a Minecraft Bedrock Server 1. Launch Minecraft Bedrock. 2. Hit Play. 3. Select Create New. 4. Click Create New World. 5. Go to the Experiments tab. 6. Toggle on the desired experimental features 7. When asked Are you sure?, click Turn on Experiments anyway. 8. Hit Create. 9. Once the world generates, hit the Esc key and click Save & Quit. 10. Select the pencil icon beside the experimental world. 11. On the Game tab, scroll to the bottom and click Export World. 12. Export the world to a folder. 13. Minimize the folder to use later in the tutorial. 14. Login to the QuickHost game panel. 15. Stop the server. 16. Log in to the Minecraft Bedrock server using an FTP client. 17. Open the worlds folder. 18. Right-click and choose New Directory (or folder). 19. Input the world name and hit OK. 20. Drag and drop the .MCWORLD file from step 12 into the new folder. 21. Return to the QuickHost game panel. 22. Under server controls click File Managers 23. Find the following directory: /home/container/worlds/[World Name] . 24. Right-click the .MCWORLD file and select Unarchive. 25. Go back to the File Managers. 26. Open server.properties for editing. 27. On the level-name= line, change the value to the world name. 28. Choose the Save Content button on the top right. 29. Start the server.

Last updated on Jul 28, 2024