UiInputPolicy
data class UiInputPolicy(val movement: Boolean = false, val jump: Boolean = false, val sneak: Boolean = false, val sprint: Boolean = false, val look: Boolean = false, val attack: Boolean = false, val use: Boolean = false, val hotbar: Boolean = false, val drop: Boolean = false, val swapHands: Boolean = false, val pick: Boolean = false)(source)
Gameplay permissions while this UI owns input; text editing temporarily blocks every permission.