server
Server naming, discovery and persistent player-directory helpers.
- bedrock_server_manager.utils.server.valid_server_names(state: AppState) list[str]
Shared file checks for server references; no process sampling.
- bedrock_server_manager.utils.server.core_validate_server_name_format(server_name: str) None
Validate the server identifier or raise
InvalidServerNameError.
- async bedrock_server_manager.utils.server.validate_server(server_name: str, app_context: AppContext) bool
Validates if a given server name corresponds to a valid installation.
- async bedrock_server_manager.utils.server.get_servers_data(app_context: AppContext) Tuple[List[Dict[str, Any]], List[ResourceFailure]]
Discovers and retrieves status data for all valid server instances.