Package Details: minecraft-bedrock-server 1.21.44.01-2

Git Clone URL: https://aur.archlinux.org/minecraft-bedrock-server.git (read-only, click to copy)
Package Base: minecraft-bedrock-server
Description: Minecraft Bedrock Server compatible with Windows and XBox Minecraft clients
Upstream URL: https://www.minecraft.net/en-us/download/server/bedrock
Keywords: bedrock minecraft server windows xbox
Licenses: custom
Submitter: Abzie
Maintainer: codrcodz (d2_ricci, NukeCode87)
Last Packager: codrcodz
Votes: 12
Popularity: 0.184886
First Submitted: 2020-08-09 12:23 (UTC)
Last Updated: 2024-11-04 18:50 (UTC)

Pinned Comments

Abzie commented on 2022-06-22 21:01 (UTC) (edited on 2022-06-22 21:04 (UTC) by Abzie)

Good ole M$, you will now see the following message in the console log on startup:

================ TELEMETRY MESSAGE ===================
Server Telemetry is currently not enabled.
Enabling this telemetry helps us improve the game.

To enable this feature, add the line 'emit-server-telemetry=true'
to the server.properties file in the handheld/src-server directory
======================================================

If you do wish to enable "telemetry", add the line to /opt/minecraft-bedrock-server/server.properties.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Abzie commented on 2022-03-20 07:23 (UTC)

I've not seen this before, but I would manually edit the allowlist.json. Does whitelist.json and allowlist.json exist and read/writable to minecraft_bedrock user?

The actual error complains of libcurl, so you should raise this here: https://bugs.mojang.com/projects/MCPE

nnaonkld commented on 2022-03-20 00:42 (UTC)

I'm getting an error when I try to add players to the allowlist.json via the MC console:

000:root@******:/opt/minecraft-bedrock-server
# sudo -u minecraft-bedrock LD_LIBRARY_PATH=. ./bedrock_server
NO LOG FILE! - setting up server logging...
[2022-03-19 20:36:09:388 INFO] Starting Server
[2022-03-19 20:36:09:388 INFO] Version 1.18.12.01
[2022-03-19 20:36:09:388 INFO] Session ID 34bc180d-303e-43b6-9689-80f46152b85e
[2022-03-19 20:36:09:388 INFO] Level Name: ******.world
[2022-03-19 20:36:09:389 INFO] Game mode: 0 Survival
[2022-03-19 20:36:09:389 INFO] Difficulty: 3 HARD
[2022-03-19 20:36:09:410 INFO] opening worlds/******.world/db
[2022-03-19 20:36:09:640 INFO] IPv4 supported, port: 19132
[2022-03-19 20:36:09:640 INFO] IPv6 supported, port: 19133
[2022-03-19 20:36:09:761 INFO] Server started.
[2022-03-19 20:36:09:787 INFO] IPv4 supported, port: 42506
[2022-03-19 20:36:09:787 INFO] IPv6 supported, port: 37004
whitelist add foo
[2022-03-19 20:36:21:755 INFO] Package: com.mojang.minecraft.dedicatedserver
Version: 1.18.12.01
OS: Linux
Server start: 2022-03-19 20:36:09 ******
Dmp timestamp: 2022-03-19 20:36:21 ******
Upload Date: 2022-03-19 20:36:21 ******
Session ID: 34bc180d-303e-43b6-9689-80f46152b85e
Commit hash: ababe07645d9aae365226bc6b1959aab3584ed2c
Build id: 8537581
CrashReporter Key: 8c4937c1-64cb-3532-a8dc-1deb28f67293

Crash
[2022-03-19 20:36:21:755 INFO]  at clone (UnknownFile:?)
Failed to open curl lib from binary, use libcurl.so instead
bf8a1091-6d91-4ecc-a21d-6d7fc4902f0b
001:root@******:/opt/minecraft-bedrock-server
#

Has anyone seen this before?

Abzie commented on 2021-12-01 20:47 (UTC) (edited on 2021-12-03 23:51 (UTC) by Abzie)

Minecraft Bedrock Server has been updated to v1.18 If you see permission errors when updating, please run: sudo chmod -R 775 /opt/minecraft-bedrock-server

This comment has also been added to post_upgrade()

Abzie commented on 2021-08-20 20:26 (UTC)

Yes, strange one. Not sure what happened, but the PKGBUILD has the new checksum now. Thanks for letting me know!

cingeyedog commented on 2021-08-20 19:05 (UTC)

I am getting a different sha256sum than what is defined in PKGBUILD. I have tried it on multiple machines (on a Mac and Arch Linux), and I keep getting the same sum. I wonder if Microsoft updated the minecraft package, but not the filename, therefore, a new sha256sum.

Here is what I am getting.

[matt@minecraft ~]$ curl -O https://minecraft.azureedge.net/bin-linux/bedrock-server-1.17.11.01.zip % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 57.2M 100 57.2M 0 0 3264k 0 0:00:17 0:00:17 --:--:-- 3365k [matt@minecraft ~]$ sha256sum bedrock-server-1.17.11.01.zip 7d8f2ab4aa2294c4002144882c26db5b3d831e5f846f58cd2165685043c34123 bedrock-server-1.17.11.01.zip

Abzie commented on 2021-04-08 05:44 (UTC) (edited on 2021-04-08 17:27 (UTC) by Abzie)

Yep, that was my fault. libCrypto.so was an artifact from a previous build (as mentioned below) and was still in my build environment. I have updated the PKGBUILD to remove the line, tested in a clean environment.

Jack_Indaboks commented on 2021-04-08 00:52 (UTC)

Now getting a build error: chmod: cannot access '/home/<user>/.cache/yay/minecraft-bedrock-server/pkg/minecraft-bedrock-server/opt/minecraft-bedrock-server/libCrypto.so': No such file or directory Tried again with a cleanBuild - same error. I checked and sure enough the file doesn't exist. Am I missing something? I only have a basic understanding of how pkgbuild works so if it's something super obvious I'm sorry to clutter the comments about it.

Abzie commented on 2021-04-07 18:12 (UTC) (edited on 2021-04-07 18:13 (UTC) by Abzie)

@ChrisWinters it looks like a packaging issue from upstream as extracting the source .zip also has the binary as 644. Checking the past releases, these were previously executable.

Whilst looking at the previous release, libCrypto.so was also executable. I have updated and tested... thanks for letting me know!

ChrisWinters commented on 2021-04-07 17:47 (UTC) (edited on 2021-04-07 17:48 (UTC) by ChrisWinters)

After the last update I had an issue where the service would fail to load. After some digging I found the solution. Simply make /opt/minecraft-bedrock-server/bedrock_server executable.

sudo chmod +x /opt/minecraft-bedrock-server/bedrock_server

I believe the build script doesn't make this file executable upon install.

hendry commented on 2020-11-29 01:22 (UTC)

It works on my T480s, not my T14s. Odd!

I'll take it upstream. Thanks for your time!