/inputpermission

/inputpermission

来源:Commands/inputpermission;原文修订 ID:3758980。

本命令仅适用于基岩版和教育版,权限等级为 1,需要启用作弊。

指定对玩家输入权限状态的操作,例如玩家移动、视角移动等。

语法

  • inputpermission query <targets: target> <permission: permission> [state: state]:查询目标的指定权限状态。
  • inputpermission set <targets: target> <permission: permission> <state: state>:修改目标的指定权限状态。

参数

targets: target(CommandSelector<Player>):指定权限所属的玩家,使用玩家目标选择器。

permission: permission:指定要操作的权限,必须为以下值之一:

值 操作
camera 转动视角
dismount 下坐骑
jump 跳跃和向上飞行
lateral_movement 移动
mount 上坐骑
move_backward 向后移动
move_forward 向前移动
move_left 向左移动
move_right 向右移动
movement 移动、潜行、跳跃和飞行
sneak 潜行和向下飞行

state: state:指定权限的状态,必须为 enabled(启用)或 disabled(禁用)。对于 ... query ...,未指定时查询所有状态。

结果

参数指定不正确时无法解析;其他情况成功,并对权限状态执行指定操作。

输出

基岩版失败时成功次数为 0,成功时为 1。

外部链接


中文翻译/改编自 Minecraft Wiki 原条目,原文作者可由页面历史查看;译文遵循 CC BY-NC-SA 3.0(署名、非商业性使用、相同方式共享)。