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