Bedrock server
Mojang's server for phones, consoles and Windows. What is different from Java.
2 min read
On this page
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.