Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game Settings are disabled. #50

Closed
mbarela82 opened this issue May 1, 2020 · 2 comments
Closed

Game Settings are disabled. #50

mbarela82 opened this issue May 1, 2020 · 2 comments

Comments

@mbarela82
Copy link

I'm new to this. I'm not sure if this is something that happens with a server but I can't change game settings. Also, are achievements disabled on the Bedrock Server?

Screenshot (2)

@TheOriginalWebasdf
Copy link

TheOriginalWebasdf commented May 2, 2020

I am having trouble also. I added file ops.txt and admin.txt to the /data directory (with my Xbox username) and that didn't work.

I also tried adding myself to the permissions.json file.
[ { "permission": "operator", "xuid": "myXboxusername" } ]

I even set the default-player-permission-level in server.properties to operator. I'm still not operator. Is this feature usable in this docker container? How to do it? I'm stumped.

@itzg
Copy link
Owner

itzg commented May 2, 2020

  • I'm not finding any specific evidence, but observing how creative mode disables achievements I'm thinking Mojang/Microsoft don't want to taint Xbox user achievements due to a possibly hacked server
  • Server settings can't be changed through the client. On initial world creation settings can be configured via container env vars
  • Since Mojang's bedrock dedicated server software is still alpha it seems to have bugs about not consulting the properties file after the world has been generated. Instead you will need to docker attach to the server, run the appropriate commands, and detach using Ctrl-p Ctrl-q
  • All permissions files in bedrock edition use the XUID which is a numerical ID and not the Xbox gamertag. Use something like this to convert a gamertag to an xuid...however, if you use the docker attach approach above you can op "Xbox Gamertag" after the player has joined to convert and persist their permission.

@itzg itzg closed this as completed May 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants