With the addition of dialogs, the new interface personalization possibilities could have been incredible.
However, in snapshot 25w20a, Mojang has added a command execution confirmation dialog.
Now, when a player clicks on text or a dialog button that runs a command, the game pauses and asks for confirmation.
The creator community finds this change unacceptable: it breaks immersion and forces players to see an incomprehensible yellow line at every interaction.
We understand Mojang’s concern for player safety, but we believe this approach is inappropriate for three reasons:
- This confirmation does not protect : The confirmation shows only one out-of-context often long command line. No one is able to judge whether this line could be dangerous, and what's more, it's often a call to a function, so it's impossible to know what the command will do.
- This method is extreme : For commands up to permission level 2, nobody can really be dangerous with a datapack. Nobody can be dangerous with a map. In addition, nobody has the idea of trying to be mean/destructive with a datapack. No one has ever complained about a “destructive datapack”. Pausing the entire game and asking confirmation for every command is excessive.
- The verification could be much more specific : The game should ask only if it is about to execute level 3 or 4 commands. Alternatively and equivalent, the game could simply not execute level 3 and 4 commands, as it already does in functions.

Please sign in to leave a comment.
0 Comments