runtime
Validated plugin runtime snapshots; execution handles stay in PluginManager.
- class bedrock_server_manager.plugins.runtime.PluginRuntime(*, plugin_name: str, status: Literal['LOADED', 'DISABLED', 'ERROR', 'UNLOADED', 'UNKNOWN']='UNLOADED', module_name: str | None = None, error_message: str | None = None, registered_events: list[str] = <factory>, active_tasks: list[str] = <factory>)
- model_config = {'allow_inf_nan': False, 'extra': 'forbid', 'frozen': True, 'hide_input_in_errors': True, 'revalidate_instances': 'always', 'strict': True, 'validate_assignment': True, 'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].