Bedrock Edition
Create a Bedrock server, set the allow-list, open the ports, and see what is not available.
Updated Oct 30, 2026
Besides Java Edition, Coalstack runs Minecraft Bedrock Edition servers, the version phones, consoles, and Windows players use. It uses Mojang's own Bedrock Dedicated Server, a native program with no Java involved. Bedrock servers sit in the same server list as Java ones, with the same Start/Stop button, console, backups, and tiers.
Creating a Bedrock Server
Choose Bedrock in the New Server wizard. You pick Latest stable (what most players' clients are on) or Latest preview (early builds that only players on the Minecraft Preview app can join), a name, a location, the game mode and difficulty, max players, an optional seed, whether players must be signed in to Xbox Live, whether to use the allow-list, and the port (default 19132). Coalstack downloads the current build from Mojang's own download service and unpacks it; nothing is bundled with the app. Mojang publishes no checksum, so Coalstack checks that the download is a valid zip containing the server program. You agree to the Minecraft EULA with a checkbox first.
Running It
Starting, stopping, restarting, and the live console work the way they do for Java. Stop asks the server to save and exit cleanly, and closing Coalstack stops it. Because Bedrock has no RCON, Coalstack controls the server through its own console, so the server has to be started by Coalstack in the current session to receive commands. A Bedrock server left running from an earlier session can still be stopped, but that force-quits it. Who is online is tracked from the server's join and leave lines.
Allow-list and Permissions
The Players page has an Allow-list tab instead of Whitelist & Bans. Add players by Xbox gamertag; the server fills in their XUID the first time they join. Below it, Permissions sets each player's role (operator, member, or visitor), also by XUID. Changes apply right away on a running server. Mojang's own default is an allow-list that is on and empty, which lets nobody in, so the wizard asks outright and defaults to open. Bedrock has no ban command; remove a player from the allow-list instead.
Backups and Properties
See Backups & Snapshots for how a running Bedrock server is backed up, and Server Properties for the Bedrock settings form.
Networking
Bedrock needs a TCP port and a block of UDP ports; see Bedrock Ports under Networking. To join from the same PC on Windows, the Minecraft app has to be allowed to connect to localhost. Run this once in an administrator terminal:
CheckNetIsolation LoopbackExempt -a -n="Microsoft.MinecraftUWP_8wekyb3d8bbwe"What Isn't Available for Bedrock
Bedrock has no mods or plugins in the Java sense, so the Mods & Plugins marketplace, LuckPerms, the Live Map, Docker mode, invite links, the Playit tunnel, the Icon & MOTD editor, and templates and recipes are hidden on Bedrock servers. Bedrock servers also have no TPS or JVM settings. On Linux, Bedrock is available for 64-bit x86 only, and Mojang's server has to be able to run on your distribution.
The Bedrock Dedicated Server is Mojang's software: it contacts Mojang's services for sign-in checks, and Mojang receives its crash reports. Coalstack adds no telemetry to it.

