MMinecraft Bedrock Edition

Bedrock Server Properties: Complete Configuration Guide

M
MANAfuel Team
5 min readUpdated May 2026
Minecraft Bedrock server.properties configuration in MANAfuel dashboard

Configure your Minecraft Bedrock server with the complete server.properties reference including game mode, difficulty, permissions, and performance settings.


  1. Open the Server Properties File

    Navigate to your Bedrock server in the MANAfuel dashboard and open the File Manager tab. Click server.properties in the root directory. The file opens in the inline editor. Bedrock uses the same key=value format as Java Edition, but the available properties and their values differ.


  2. Set Game Mode and Difficulty

    Set gamemode to survival, creative, or adventure. Set difficulty to peaceful, easy, normal, or hard. Unlike Java Edition, Bedrock uses allow-cheats to control whether commands are available to non-operators — set this to true if you want operators to use slash commands in-game.


  3. Configure Player Permissions

    Bedrock uses a permission system different from Java. Set default-player-permission-level to visitor, member, or operator. Visitors can interact but not build, members can build and break blocks, operators have full command access. For granular control, edit the permissions.json file in the File Manager to assign specific players to specific permission levels.


  4. Adjust Performance Settings

    Key performance properties include view-distance (default 32, lower to 10 to 16 for better performance with more players), tick-distance (4 to 12, controls simulation range), and max-threads (set to 0 for auto-detection based on available CPU cores). On a Gamer plan, a view distance of 12 and tick distance of 4 supports 15 to 20 players smoothly.


  5. Configure World and Network Settings

    Set the world name with level-name (creates or loads a world folder with this name), seed with level-seed, and world type with level-type (DEFAULT, FLAT, or LEGACY). For network settings, server-port is managed by MANAfuel automatically. Enable texturepack-required=true to force players to download your server resource packs on join.

FAQ

Frequently asked questions

Q1

What is the difference between Java and Bedrock server.properties?

While both use the same file name and format, the available properties differ. Bedrock has unique settings like default-player-permission-level, tick-distance, and texturepack-required. Java has settings like enable-rcon, spawn-protection radius, and enforce-secure-profile that Bedrock does not.
Q2

How do I enable commands for operators?

Set allow-cheats=true in server.properties. Then assign operator permission to players either through permissions.json or by setting default-player-permission-level=operator (gives everyone operator access — only use for private servers).
Q3

Can I change the server port?

MANAfuel assigns the server port automatically during deployment to prevent conflicts. Your server connection details are shown in the dashboard under Connection Info. The assigned port works identically to the default 19132.
More Minecraft Bedrock Edition guides

Keep reading

Ready in 60 seconds

Deploy your Minecraft Bedrock Edition server

Starting at $6/mo - no credit card to explore the dashboard.