permissions

Bedrock permissions component.

class bedrock_server_manager.core.server.permissions.ServerPermissions(server: BedrockServer)

Permissions operations for one Bedrock server.

async set_player_permission(xuid: str, permission_level: str, player_name: str | None = None) → None

Set the permission level for a player asynchronously.

async get_formatted_permissions(storage: Any) → List[Dict[str, Any]]

Return permissions and maps XUIDs to known player names asynchronously.