mojira.dev
MCPE-34864

Any player with custom permissions can "change" their game mode and permissions.

Updated description by

@unknown
Players having Custom permissions that exclude Operator are incorrectly able to change Default Game Mode and Personal Game Mode controls in the World settings. Although changing Default Game Mode does not actually affect the server, doing so nevertheless enables all the other settings controls as well as permissions controls for all players. Changing those controls likewise does not affect the server, but it creates the illusion (on their device) that they're able to take control of the game, and can cause significant confusion between players. All such settings changes are client-side only; they're reset if the player leaves and rejoins the world.

If the player changes the Personal Game Mode control to Creative, they obtain access to Creative inventory and the ability to fly, but in most aspects they are still in Survival mode. For instance, they're unable to take items from the Creative inventory and can take damage. This is an abnormal hybrid game mode which also causes confusion.

In all of my Minecraft worlds all players only with one or more permission have access to toggling their game mode, but as Visitors (without permissions) they can't change their game mode. When a player without operator changes their game mode to Creative, they can actually get hurt and killed as if they're in Survival, yet the player has all Creative options, such as the Creative menu and ability to fly. Though, a player who has forced their way into Creative can not take items from their Creative menu, and if they "give" themselves a permission it will not actually be given to them unless an Operator gives or has given them a permission. This is confusing, but just think of it as an illusion.

I have tried to fix this bug by: re - converting the worlds from Minecraft: Nintendo Switch Edition. Copying the worlds. Re-downloading Minecraft (twice). Checking for corrupted data (none). And toggling some options in settings like ensuring that Trust Players options is not set to Operator.

None of these worked and I really hope someone sees this and looks into it!

A way around this bug is setting the players game mode to Adventure, which blocks them from "changing" their game mode and permissions.

Linked issues

Comments 35

How do I recognize this issue despite me never seeing it?

Oh, I know, it's because this is related to or a duplicate of MCPE-30382

Update: I have discovered that one of my friends has the exact same issue. And... another way I tried fixing this was using /deop, but of course it doesn't show them as Operators so this did not work.

It sounds like you've covered all the bases and this is a real bug, but unfortunately I can't confirm it as I don't have a Switch. I will look for another moderator or helper who can confirm it, but if another Switch player (perhaps your friend?) can confirm it that would be good enough.

Thank you so much. I'm sorry for the late response. I'll try to get in touch with my "friend" (I forgot to friend them on the Switch) to confirm this in some way. Thanks again for your response, and for looking for someone who can confirm and seek a fix for this bug! 🙂

25 more comments

I am truly sorry everyone. I had no idea my edits sent out notification emails. I was just trying to tidy it up since most of my comments contained irrelevant information, yet all I did was do more harm in the process. I am beyond embarrassed, and I promise this will never happen again (I will only comment if recommended to do so).

Here is my confirmation of it being on Xbox One Bedrock. This is a glitch. Players with the permission level of "custom" can use the game mode commands if cheats are enabled. They do not need operator status as required. Furthermore, if they change to creative mode, they can break blocks which respawn, fly and take fall damage, and see the creative inventory but not take items from it. This only affects non host players with the world having cheats enabled. This is game breaking for custom maps including my own.
A tip for map makers experiencing this: change all players to "Member" status. Surprised that it hasnt been fixed yet being found months ago on switch.

This problem was fixed in the 1.8.0.10 Beta, however, it seems to have returned in 1.8.1. I was hosting a game in Survival, and all other players had all the basic permissions except attack players (nobody had operator), and one of the players was able to change their game mode to creative (or some hybrid of survival and creative)

It does appear to still be an issue in 1.8.1, but is fixed in the 1.9.0.5 Beta.

/gamerule is work in survival, cheat off, and member insteating operator due to creating new world. It is semi-cheat (semi operator) it is can earned in achievents in survival. But is a bug or not?

Kase

(Unassigned)

128369

Confirmed

Nintendo Switch

5.1.0

1.4.1 (Nintendo Switch), 1.5.0.14, 1.6.1, 1.8.1, 1.9.0.5 Beta

1.8.0.10 Beta

Retrieved