Properties
The Properties tab allows you to configure your Minecraft Bedrock server's gameplay rules, player limits, world behavior, and advanced networking settings.
These options are based on the Bedrock server.properties file, but presented in an easier control panel format.
Use this page to customize how your Bedrock server runs.
Basic vs Advanced Settings
By default, common settings are shown first.
Use the Advanced toggle in the top-right corner to reveal additional Bedrock properties intended for experienced users.
If you're unsure, leave Advanced settings at their defaults.
Common Settings Explained
server-name
The name shown in the Bedrock multiplayer server list.
Example:
Dedicated Server
gamemode
Default mode for new players.
Available options:
- survival
- creative
- adventure
difficulty
Controls challenge level.
Options:
- peaceful
- easy
- normal
- hard
allow-cheats
Allows command usage such as:
- /give
- /tp
- /gamemode
Recommended for admin-managed servers.
max-players
Maximum number of simultaneous players allowed online.
online-mode
If enabled, players must authenticate through Xbox Live / Microsoft services.
Recommended: Enabled
allowlist
Only players listed in allowlist.json can join.
Recommended for private servers.
view-distance
How many chunks are sent to players around them.
Higher values:
- Better visibility
- Higher RAM / CPU usage
tick-distance
How far chunks continue simulating:
- mobs
- redstone
- farms
- game activity
Higher values increase CPU load.
level-name
World save folder name.
Changing this loads or creates a different world.
level-seed
Used when generating a new world.
Leave blank for random generation.
level-type
World generation style.
Common options:
- DEFAULT
- FLAT
- LEGACY
player-idle-timeout
Minutes before AFK players are kicked.
0 disables kicking.
texturepack-required
If enabled, players must accept required resource packs before joining.
Advanced Settings
force-gamemode
Forces all joining players into the selected default gamemode.
default-player-permission-level
Default permissions for new players.
Options may include:
- visitor
- member
- operator
max-threads
Limits server thread usage.
0 allows the server to decide automatically.
Usually best left default.
compression-threshold
Controls network packet compression.
Lower values:
- Lower bandwidth use
- Higher CPU use
content-log-file-enabled
Writes content logs to disk for debugging.
Usually unnecessary for normal use.
enable-lan-visibility
Advertises the server to LAN devices on your network.
Useful only for local/private networks.
disable-persona
Blocks persona character cosmetics.
disable-custom-skins
Blocks custom skins.
Useful for moderation or consistency.
allow-inbound-script-debugging
Allows inbound scripting debugger connections.
Usually leave disabled.
correct-player-movement
Enables movement correction checks.
Helps reduce invalid movement behavior.
server-authoritative-movement
Controls how movement validation is handled.
Options may include:
- client-auth
- server-auth
- rewind
Recommended: server-auth
server-authoritative-block-breaking
Server validates block breaking more strictly.
Improves anti-cheat behavior.
player-movement-distance-threshold
Distance threshold used by movement correction logic.
player-movement-duration-threshold-in-ms
Time threshold for movement correction handling.
client-side-chunk-generation-enabled
Allows clients to generate chunks locally.
May improve chunk loading responsiveness.
Saving Changes
After making edits:
- Click Save All
- Restart the server if required
Many Bedrock settings apply best after restart.
Recommended Presets
Family Server
- difficulty: easy
- PvP off
- allowlist on
Public Survival
- online-mode on
- server-auth movement
- allow-cheats off
Creative Build Server
- gamemode creative
- allow-cheats on
- max players higher
Performance Friendly
- lower view-distance
- lower tick-distance
- moderate max players
Troubleshooting
Players Cannot Join
Check:
- online-mode
- allowlist
- max players reached
Server Lag
Reduce:
- view-distance
- tick-distance
- player count
Wrong World Loaded
Verify level-name
Changing this loads a different save folder.
Commands Not Working
Enable allow-cheats
Tips
- Use allowlist for private servers.
- Use lower distances for smoother performance.
- Keep Advanced defaults unless needed.
- Restart after major changes.