Project

General

Profile

Updating Minecraft Bedrock Edition

Ansible
05/27/2025

Updating Minecraft Bedrock Edition

Use the following steps to deploy a Minecraft Bedrock Edition update.

Update Version

Edit the bedrock_setup_version variable located in inventory/minecraft/group_vars/all/main.yml to the version of Bedrock to update to.

bedrock_setup_version: 1.21.83.1

The Minecraft Bedrock Edition update is available from, https://www.minecraft.net/en-us/download/server/bedrock. Mouseover the Download button to show the download URL containing the version. In the following example,

https://www.minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-1.21.83.1.zip

The version information is the download filename's suffix, 1.21.83.1.

Commit the changes.

Login to an Ansible Control Node

Login to an Ansible control node and set the following to prep the playbook execution.

cd /ansible/dev/ansible
source /opt/python_3.12/bin/activate
INV=inventory/minecraft/inventory.ini

Deploy the Update

Execute the following to deploy the new version.

ansible-playbook -i $INV -k playbooks/minecraft/deploy_bedrock.yml

The update can also be deployed using the Deploy Minecraft Bedrock Edition Semaphore task.

Verify Installed Version

Connect to the Bedrock server (e.g. minecraft-1) console. Execute the following:

sudo journalctl -u bedrock -xe

You should see something similar to the following showing the server version number.

May 27 14:47:16 minecraft-1 bedrock_server[29243]: [2025-05-27 14:47:16:835 INFO] Starting Server
May 27 14:47:16 minecraft-1 bedrock_server[29243]: [2025-05-27 14:47:16:835 INFO] Version: 1.21.83.1

Files