Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] binhex - MinecraftBedrockServer

Featured Replies

Overview: Support for Docker image arch-minecraftbedrockserver in the binhex repo.

Application: MinecraftServer - https://www.minecraft.net/en-us/download/server/bedrock

Docker Hub: https://hub.docker.com/r/binhex/arch-minecraftbedrockserver/

GitHub: https://github.com/binhex/arch-minecraftbedrockserver

Documentation: https://github.com/binhex/documentation

 

If you appreciate my work, then please consider buying me a beer 😁
 

btn_donate_SM.gif&key=57f6b617e37a194c35

 

For other Docker support threads and requests, news and Docker template support for the binhex repository please use the "General" thread here

  • Replies 636
  • Views 185.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • new feature coming soon, minecraft console accessible via web ui, thought this might please a few people, no nasty docker exec

  • Issue is now resolved and a new release has been published, please pull down at your convenience.

  • yes, create a /config/permissions.json file, edit it and add your xuid and grant yourself whatever permissions you need, e.g.:-   [ { "permission": "operator","xuid": "12345678123

Posted Images

  • Author

If you have installed Minecraft from the Microsoft Store, using an Android device (Minecraft Pocket Edition) or Xbox One then you need to use this Docker image:-

 

If you have installed Minecraft Java Edition then you need to use this Docker image:--

 

Edited by binhex

Thank you for setting this up!  I had to change the ports to UDP for it to work but after that, connected beautifully.

@binhex Thank you so much for putting this together!

  1. Has anyone had any issues with the server.properties file not updating the game?
  2. Has anyone found a way to restore a backup from a MCWORLD file?
1 hour ago, Twisted said:

@binhex Thank you so much for putting this together!

  1. Has anyone had any issues with the server.properties file not updating the game?
  2. Has anyone found a way to restore a backup from a MCWORLD file?

Not sure about your first question - maybe you need to restart the server?

 

I think a MCWORLD file is just a .zip file - change the extension and unzip it.  It *should* create a folder with stuff like level.dat inside it.  This is the world folder you want in the appdata/binhex-minecraftbedrockserver/minecraft/worlds folder.

 

I would change the folder name to whatever's in the levelname.txt file, and then in the server.properties file look for level-name= and make sure the same name as your folder is used there.

 

Hope that helps, let me know

3 hours ago, BoxOfSnoo said:

Not sure about your first question - maybe you need to restart the server?

 

I think a MCWORLD file is just a .zip file - change the extension and unzip it.  It *should* create a folder with stuff like level.dat inside it.  This is the world folder you want in the appdata/binhex-minecraftbedrockserver/minecraft/worlds folder.

 

I would change the folder name to whatever's in the levelname.txt file, and then in the server.properties file look for level-name= and make sure the same name as your folder is used there.

 

Hope that helps, let me know

 

1. It looks like it does update the basic game settings, but it will not update the seed number.

2. That worked perfect!

 

I am now up and running!!!! I will miss controlling the weather and time of day, but it is nice to have a hosted file I can share on all my devices. Thank you so much for the help, I greatly appreciate it.

  • Author
 
1. It looks like it does update the basic game settings, but it will not update the seed number.
2. That worked perfect!
 
I am now up and running!!!! I will miss controlling the weather and time of day, but it is nice to have a hosted file I can share on all my devices. Thank you so much for the help, I greatly appreciate it.
For controlling the weather and time of day I think you need to turn cheats on, see the server. properties file

Sent from my CLT-L09 using Tapatalk

Is there any way to run 2 servers at once.. for eg,  one creative world and one Survival world at the same time  ??

  • Author
2 hours ago, i3u5hy said:

Is there any way to run 2 servers at once.. for eg,  one creative world and one Survival world at the same time  ??

yes, but they would need to run on different ports and obviously separate host path for /config for each instance.

only problem im having is giving myself OP, even if cheats arent enabled shouldnt i be able to give myself operator role.

 

13 hours ago, Twisted said:

 

1. It looks like it does update the basic game settings, but it will not update the seed number.

2. That worked perfect!

 

I am now up and running!!!! I will miss controlling the weather and time of day, but it is nice to have a hosted file I can share on all my devices. Thank you so much for the help, I greatly appreciate it.

I think the seed number is just for generating the world in the first place.  If there is a world, it probably won't use that.  I just comment it out when I have an imported world.

  • Author
2 hours ago, hartyparty said:

only problem im having is giving myself OP, even if cheats arent enabled shouldnt i be able to give myself operator role.

 

See the following reddit article, especially the heading 'Assign Operator Permissions', yes its a bit windows centric here but im pretty sure it will work the same on linux:-

https://www.reddit.com/user/ProfessorValko/comments/9f438p/bedrock_dedicated_server_tutorial/

 

On 11/11/2019 at 12:09 AM, binhex said:

For controlling the weather and time of day I think you need to turn cheats on, see the server. properties file

Sent from my CLT-L09 using Tapatalk
 

Unfortunately that does not turn on the feature. When you create a new world in Windows 10 with cheats off, you can change the weather and time. It might not be an option when hosting a file.

  • Author
Unfortunately that does not turn on the feature. When you create a new world in Windows 10 with cheats off, you can change the weather and time. It might not be an option when hosting a file.

That works for me when I am using Xbox one or Minecraft PE and this container.

 

I am also an operator so perhaps it is the combination of both

 

Sent from my CLT-L09 using Tapatalk

 

 

 

2 hours ago, Twisted said:

Unfortunately that does not turn on the feature. When you create a new world in Windows 10 with cheats off, you can change the weather and time. It might not be an option when hosting a file.

Like @binhex said, you must turn yourself into a server OP or give yourself the privileges but my latest information on the bedrock servers are that the permission system is not implemented yet.

Hello,
Still pretty new to unraid and docker, but am slowly working my way through.

I am having trouble connecting to the bedrock server. I think it may be because of UDP/TCP ports. I have tried a few different settings, but I am at a lose.

I am simply trying to run the Bedrock server on my LAN. When I run a LAN game from my Win 10 machine, all the other clients (Xbox, other PC's) can see the server under the "Friends >LAN GAMES"  tab in Minecraft and can connect to it. So I guess its not a LAN specific issue.

But with the bedrock server, none of the clients can see the Server game. This leads me to think its the way I have setup the Docker. But I may be mistaken.

My config is in the screen caps below. Any ideas how I can fix this? or perhaps a resource that I could read to learn more?

Many Thanks

 

firefox_mvOIHQC2yr.png

firefox_o2ZJPBZ2Qa.png

  • Author
9 hours ago, thefrankcorp said:

I am simply trying to run the Bedrock server on my LAN. When I run a LAN game from my Win 10 machine, all the other clients (Xbox, other PC's) can see the server under the "Friends >LAN GAMES"  tab in Minecraft and can connect to it. So I guess its not a LAN specific issue.

your config looks fine to me, i myself am running this image in exactly the same way and can connect via xbox one and minecraft pe. 

do you have any vlan's setup or pfsense or something similar which might be blocking connections?.

On 11/12/2019 at 3:57 AM, ich777 said:

Like @binhex said, you must turn yourself into a server OP or give yourself the privileges but my latest information on the bedrock servers are that the permission system is not implemented yet.

Is there a way to change only your permissions and not all players?

 

default-player-permission-level=member
# Permission level for new players joining for the first time.
# Allowed values: "visitor", "member", "operator"

  • Author
9 hours ago, Twisted said:

Is there a way to change only your permissions and not all players?

yes, create a /config/permissions.json file, edit it and add your xuid and grant yourself whatever permissions you need, e.g.:-

 

[
    {
        "permission": "operator","xuid": "1234567812345567"
    }
]

players xuid value should be shown in the /config/supervisord.log file when you connect to the world.

On 11/14/2019 at 6:29 AM, binhex said:

yes, create a /config/permissions.json file, edit it and add your xuid and grant yourself whatever permissions you need, e.g.:-

 


[
    {
        "permission": "operator","xuid": "1234567812345567"
    }
]

players xuid value should be shown in the /config/supervisord.log file when you connect to the world.

I already have a permissions.json file in the main folder, so I added the code and replace xuid with my gamer tag and nothing happened. Am I doing something wrong?

10 minutes ago, Twisted said:

I already have a permissions.json file in the main folder, so I added the code and replace xuid with my gamer tag and nothing happened. Am I doing something wrong?

Yes, your xuid is not your gamer tag.

 

When you join the server, check the log, it will show you your xuid. Put that in instead.

10 minutes ago, BoxOfSnoo said:

When you join the server, check the log, it will show you your xuid. Put that in instead.

Can you please share the server log location? I cannot find mine.

32 minutes ago, Twisted said:

Can you please share the server log location? I cannot find mine.

On the docker tab, at the very right side of the row.

9 minutes ago, BoxOfSnoo said:

On the docker tab, at the very right side of the row.

ok. I thought there was a separate log in the Minecraft files. I updated the above code and replaced xuid with my ID and I am getting the following error.

 

ERROR] xuid or permission missing from permissions file: permissions.json

1 minute ago, Twisted said:

ok. I thought there was a separate log in the Minecraft files. I updated the above code and replaced xuid with my ID and I am getting the following error.

 

ERROR] xuid or permission missing from permissions file: permissions.json

Probably some malformed json.  Let's see your file?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.