Skip to content
CitexNode
All guides

Bedrock server

Mojang's server for phones, consoles and Windows. What is different from Java.

2 min read

Create

On Minecraft Bedrock you order just like for Java; the plans are the same, and the template Minecraft Bedrock is fixed. The server needs no EULA file and no Java version, it starts right away.

Connect

Bedrock speaks UDP. The primary port is open for it. In the client, address and port go into two separate fields, see Connect.

On consoles (Switch, PlayStation, Xbox) the client does not allow a custom address. The usual way round this is an app like BedrockConnect or a DNS trick on the console; that is outside the server.

Configuration

server.properties is in the server directory as with Java, with Bedrock's own keys: server-name, gamemode, difficulty, max-players, allow-cheats. Worlds are in worlds/. Permissions are in permissions.json, the whitelist in allowlist.json.

Plugins

Mojang's Bedrock server has no plugin system, so the Plugins tab shows "Not supported". You can extend it with add-ons as behavior and resource packs. If you want plugins, use a Java server with Geyser and Floodgate; Bedrock players can then join and Java plugins apply to everyone. Geyser needs a second port for UDP, see Ports.