mojira.dev
BDS-271

Server ignores default-player-permission after world gen

[1.7.0.13] Server ignores the default-player-permission-level property in the server.properties file and sets players to "member" even when set at "visitor". Please fix this ASAP!

What I expected to happen?
When changing the default player permissions, new players would join with those permissions

What actually happens?
Players join with the default-player-permission-level set at world generation regardless of changes to server.properties afterwards.

Steps to reproduce

  1. Create a new BDS Server with default server.properties file

  2. Start the server, wait for it to finish initial start, and stop the server gracefully

  3. Change the default-player-permission-level value to visitor

  4. Start the BDS instance again

  5. Connect with a Minecraft client and note that your permissions are set to member despite the default level being changed to visitor.

Linked issues

Attachments

Comments 38

[media][media][media]
[media][media][media]

This relates to BDS-43 and MCPE-26842

However, you can manually set this.

[media]

Make a .txt file named permissions and save is as a .json. Use the format above to manually set ops, visitors, or members. The xuid of a player is shown in the console when they join. Hope this helps.

 Edit: Format must be the exact same. This is the only way that this will work. The server isn't ignoring it, it just doesn't have a place to store it. 

 

 

This relates to BDS-43 and MCPE-26842

However, you can manually set this.

[media]

Make a .txt file named permissions and save is as a .json. Use the format above to manually set ops, visitors, or members. The xuid of a player is shown in the console when they join. Hope this helps.

 Edit: Format must be the exact same. This is the only way that this will work. The server isn't ignoring it, it just doesn't have a place to store it. 

 

 

This relates to BDS-43 and MCPE-26842

However, you can manually set this.

[media]

Make a .txt file named permissions and save is as a .json. Use the format above to manually set ops, visitors, or members. The xuid of a player is shown in the console when they join. Hope this helps.

 Edit: Format must be the exact same. This is the only way that this will work. The server isn't ignoring it, it just doesn't have a place to store it. 

 

 

28 more comments

This appears to be resolved in 1.19.2

This appears to be resolved in 1.19.2

Still appears for me in 1.19.51.01

Changing default-player-permission-level in server.permissions after World already generated doesn't seem to work for me.

 

Still appears for me in 1.19.51.01

Changing default-player-permission-level in server.permissions after World already generated doesn't seem to work for me.

 

Still appears for me in 1.19.51.01

Changing default-player-permission-level in server.permissions after World already generated doesn't seem to work for me.

 

Jake Herstad

(Unassigned)

Confirmed

Retrieved