此特性为基岩版独有。
对玩家的权限状态进行指定操作。
语法[]
inputpermission query <targets: target> <permission: permission> [state: state]
- 查询目标的指定权限的状态。
inputpermission set <targets: target> <permission: permission> <state: state>
- 修改目标的指定权限的状态。
参数[]
targets: target
:CommandSelector<Player>
- 指定权限的拥有者。
- 必须为玩家名或目标选择器。
permission: permission
:enum
- 指定操作所作用的权限。
- 必须为以下其中之一:
camera
— 玩家能否转动相机视角。movement
— 玩家能否移动。
state: state
:enum
- 指定权限的状态。
- 必须为
enabled
(启用)或disabled
(禁用)。 - 对于
... query ...
,如果未指定,则会查询所有的状态;如果已指定,则仅在当前权限状态为指定状态时命令执行成功。
效果[]
命令 | 触发条件 | 基岩版 |
---|---|---|
任意 | 参数未正确指定 | 无法解析 |
任意 | 执行成功时 | 对权限状态进行指定操作 |
输出[]
命令 | 版本 | 条件 | 成功次数 |
---|---|---|---|
任意 | 基岩版 | 失败 | 0 |
成功 | 1 |
历史[]
关于“命令/inputpermission”的历史,请见各版本页面。
关于“命令/inputpermission”的历史,请见各版本页面。
关于“命令/inputpermission”的历史,请见各版本页面。
语言