Bedrock Server Properties: Complete Configuration Guide
Configure your Minecraft Bedrock server with the complete server.properties reference including game mode, difficulty, permissions, and performance settings.
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.
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.
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.
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.
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.
