The Bedrock Edition has come to revolutionize the big industry that Minecraft has been bringing to the present era.
Formerly known as just a game available for the Java version, Minecraft Bedrock Edition promises to connect players from various platforms such as Mobile, a version dedicated to Windows 10, Xbox, among others.
The following guide is intended to demonstrate a little more about the universe Bedrock offers regarding server versions and how the server works online.




โ›ฐ Bedrock โ›ฐ
The simple Minecraft Bedrock (Vanilla).
Provided from the official Minecraft Website.
You can access it here.

๐Ÿงต Possible Connections:
Minecraft Pocket Edition - MCPE - (Android and IOS)
Minecraft Windows 10 Edition - Win10 - (From Microsoft Store)
Minecraft XBOX Edition - Using additional DNS Settings - More info here
Minecraft Nintendo Switch Edition - Using additional DNS Settings - More info here

๐Ÿ”— Useful Bedorck Edition Links:
XBOX and Switch connections


โš™ Server Settings

As Bedrock Edition is not Java Edition, it should offer different settings formatting.
Check out the next box. This is an example of a Minecraft Bedrock server.properties file.

server-name=Dedicated Server
gamemode=survival
difficulty=easy
allow-cheats=false
max-players=10
online-mode=true
white-list=false
server-port=19132
server-portv6=19133
view-distance=10
tick-distance=4
player-idle-timeout=30
max-threads=8


What does each option do?

Server Name - This is the server name shown in the in-game server list - It can be: Any string
Gamemode - Always or only for new players - It can be: survival (0), creative (1), adventure (2)
Difficulty - Set the server's difficulty - It can be: peaceful (0), easy (1), normal (2), hard (3)
Allow Cheats - Allow commands on the server (to every player) - It can be: true or false.
Max Players - The maximum numbers of players that should be able to play on the server. Higher values have performance impact - It can be any number (if you have the Unlimited Slots Addon)
Online-Mode - If true then all connected players must be authenticated to Xbox Live. Clients connecting to remote (non-LAN) servers will always require Xbox Live authentication regardless of this setting. If the server accepts connections from the Internet, then it's highly recommended to enable online-mode - It can be: true or false.
Whitelist - If true then all connected players must be listed in the separate whitelist.json file. See the Whitelist section - It can be: true or false.
Server Port - The Server IP's Port
View Distance - The maximum allowed view distance. Higher values have performance impact - It can be: Any number.
Tick Distance - The world will be ticked this many chunks away from any player. Higher values have performance impact - It can be: An number in the range [4, 12]
Player Idle Timeout - After a player has idled for this many minutes they will be kicked. If set to 0 then players can idle indefinitely - It can be: Any number (in seconds).
Max Threads - Maximum number of threads the server will try to use - Any number.


๐Ÿ“‚ Folders and utilities

Bedrock Servers, by default, generate 3 new directories in your FTP. If you're using another software such PocketMine-MP or NukkitX, it should generate new folders such as the " plugins " folder.
Properly, for default, it should generate:
worlds
resource_packs
behavior_packs

And their Utilities:
worlds:
This folder will be created at startup if it doesn't already exist. Every world created will have a folder named according to their level-name inside the server.properties file.

resource_packs:
This is where new resource packs can be installed. At the moment there's no way of activating them in a level.

behavior_packs:
This is where new behavior packs can be installed. At the moment there's no way of activating them in a level.


๐Ÿ–ฅ Commands

Maybe you're familiar to Minecraft commands, right? Know that they can be similar, however, it has its peculiarities.
For example, we typed the command " /gamerule ".
Not all game rules that are available in the Java version work in Bedrock versions.
Let's check it out:

/clear: - Clears items from player inventory.
/clone: - Copies blocks from one place to another.
/deop: - Revokes operator status from a player.
/difficulty: - Sets the difficulty level.
/effect: - Add or remove status effects.
/enchant: - Enchants a player item.
/execute: - Executes another command.
/experience: - Adds or removes player experience.
/fill: - Fills a region with a specific block.
/function: - Runs a function.
/gamemode: - Sets a player's game mode.
/gamerule: - Sets or queries a game rule value.
/give: - Gives an item to a player.
/help: - Provides help for commands.
/kill: - Kills entities (players, mobs, items, etc.).
/list: - Lists players on the server.
/locate: - Locates closest structure.
/me: - Displays a message about the sender.
/mixer: - Mixer interactivity control.
/mobevent: - Enables/disables a specified mob event.
/msg: - Displays a private message to other players.
/op: - Grants operator status to a player.
/particle: - Creates particles.
/playsound: - Plays a sound.
/reload: - Reloads loot tables, advancements, and functions from disk.
/replaceitem: - Replaces items in inventories.
/say: - Displays a message to multiple players.
/scoreboard: - Manages scoreboard objectives and players.
/setblock: - Changes a block to another block.
/setworldspawn: - Sets the world spawn.
/spawnpoint: - Sets the spawn point for a player.
/summon: - Summons an entity.
/teleport: - Teleports entities.
/tell: - Displays a private message to other players.
/tellraw: - Displays a JSON message to players.
/time: - Changes or queries the world's game time.
/toggledownfall: - Toggles the weather.
/weather: - Sets the weather.
/xp: - Adds or removes player experience.
Over each update, Mojang releases new commands available only for Java, in Bedrock.

More Info:
Minecraft Gamepedia

๐Ÿ“œ Gamerules
Gamerules from Java are not all available for Bedrock.
For now, the ones that are able to be executed together with /gamerule <rule> <value> command are:

commandBlocksEnabled - Whether command blocks should be enabled in-game. It can be: true or false.
commandBlockOutput - Whether command blocks should notify admins when they perform commands. It can be: true or false.
doDaylightCycle - Whether the day-night cycle and moon phases progress. It can be: true or false.
doEntityDrops - Whether entities that are not mobs should have drops. It can be: true or false.
doFireTick - Whether fire should spread and naturally extinguish. It can be: true or false.
doInsomnia - Whether phantoms can spawn in the nighttime. It can be: true or false.
immediateRespawn - Players respawn immediately without showing the death screen. It can be: true or false.
doMobLoot - Whether mobs should drop items. It can be: true or false.
doMobSpawning - Whether mobs should naturally spawn. Does not affect monster spawners. It can be: true or false.
doTileDrops - Whether blocks should have drops. It can be: true or false.
doWeatherCycle - Whether the weather can change naturally. The /weather command can still change weather. It can be: true or false.
drowningDamage - Whether the player should take damage when drowning. It can be: true or false.
fallDamage - Whether the player should take fall damage. It can be: true or false.
fireDamage - Whether the player should take fire damage. It can be: true or false.
keepInventory - Whether the player should keep items and experience in their inventory after death. It can be: true or false.
maxCommandChainLength - Determines the number at which the chain command block acts as a "chain". It can be: Any number.
mobGriefing - Whether creepers, zombies, It can be: true or false.endermen, ghasts, withers, ender dragons, rabbits, sheep, villagers, and snow golems should be able to change blocks and whether mobs can pick up items. This also affects the capability of zombie-like creatures like zombie pigmen and drowned to pathfind to turtle eggs. This will also prevent villagers from breeding. It can be: true or false.
naturalRegeneration - Whether the player can regenerate health naturally if their hunger is full enough (doesn't affect external healing, such as golden apples, the Regeneration effect, etc.) It can be: true or false.
pvp - Whether the player can fight with other players. It can be: true or false.
randomTickSpeed - How often a random block tick occurs (such as plant growth, leaf decay, etc.) per chunk section per game tick. 0 disables random ticks, higher numbers increase random ticks. Setting to a high integer results in high speeds of decay and growth. It can be: Any Number.
showCoordinates - Whether the player's coordinates are displayed. It can be: true or false.
showDeathMessages - Whether death messages are put into chat when a player dies. Also affects whether a message is sent to the pet's owner when the pet dies. It can be: true or false.
spawnRadius - The number of blocks outward from the world spawn coordinates that a player spawns in when first joining a server or when dying without a personal spawnpoint. It can be: Any Number.
tntExplodes - Whether TNT explodes after activation. It can be: true or false.
And etc.

More Info:
Minecraft Gamepedia


Useful Links:
- How to Upload your World on Bedrock
- How to OP yourself on your Bedrock Server
- How to turn on Show Coordinates option on my Bedrock server
- How to Enable Whitelist on Bedrock Server


Anyway, the Bedrock community has been growing because of the solidity players across platforms, making it possible to play together even on the palm of a hand.
This Guide is a simple article explaining more about the Bedrock Community. Whenever it needs, this guide should be updated for the time being.

Feel free to open a ticket in the Client Area if you need.
Was this article helpful?
Cancel
Thank you!