LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.dev.txt
requirements.txt
mcdreforged/__init__.py
mcdreforged/__main__.py
mcdreforged/mcdr_boostrap.py
mcdreforged/mcdr_config.py
mcdreforged/mcdr_entrypoint.py
mcdreforged/mcdr_server.py
mcdreforged/mcdr_server_args.py
mcdreforged/mcdr_state.py
mcdreforged/py.typed
mcdreforged.egg-info/PKG-INFO
mcdreforged.egg-info/SOURCES.txt
mcdreforged.egg-info/dependency_links.txt
mcdreforged.egg-info/entry_points.txt
mcdreforged.egg-info/requires.txt
mcdreforged.egg-info/top_level.txt
mcdreforged/api/__init__.py
mcdreforged/api/all/__init__.py
mcdreforged/api/command/__init__.py
mcdreforged/api/decorator/__init__.py
mcdreforged/api/decorator/event_listener.py
mcdreforged/api/decorator/new_thread.py
mcdreforged/api/decorator/spam_proof.py
mcdreforged/api/event/__init__.py
mcdreforged/api/exception/__init__.py
mcdreforged/api/rcon/__init__.py
mcdreforged/api/rtext/__init__.py
mcdreforged/api/types/__init__.py
mcdreforged/api/utils/__init__.py
mcdreforged/api/utils/serializer.py
mcdreforged/cli/__init__.py
mcdreforged/cli/cli_entry.py
mcdreforged/cli/cmd_gendefault.py
mcdreforged/cli/cmd_init.py
mcdreforged/cli/cmd_pack.py
mcdreforged/cli/cmd_pim.py
mcdreforged/cli/cmd_reformat_config.py
mcdreforged/cli/cmd_run.py
mcdreforged/cli/cmd_version.py
mcdreforged/command/__init__.py
mcdreforged/command/command_manager.py
mcdreforged/command/command_source.py
mcdreforged/command/builder/__init__.py
mcdreforged/command/builder/callback.py
mcdreforged/command/builder/command_builder_utils.py
mcdreforged/command/builder/common.py
mcdreforged/command/builder/exception.py
mcdreforged/command/builder/tools.py
mcdreforged/command/builder/nodes/__init__.py
mcdreforged/command/builder/nodes/arguments.py
mcdreforged/command/builder/nodes/basic.py
mcdreforged/command/builder/nodes/special.py
mcdreforged/constants/__init__.py
mcdreforged/constants/core_constant.py
mcdreforged/constants/deprecations.py
mcdreforged/constants/environment_variables.py
mcdreforged/constants/plugin_constant.py
mcdreforged/executor/__init__.py
mcdreforged/executor/background_thread_executor.py
mcdreforged/executor/console_handler.py
mcdreforged/executor/task_executor_async.py
mcdreforged/executor/task_executor_common.py
mcdreforged/executor/task_executor_queue.py
mcdreforged/executor/task_executor_sync.py
mcdreforged/executor/telemetry_reporter.py
mcdreforged/executor/update_helper.py
mcdreforged/executor/watchdog.py
mcdreforged/handler/__init__.py
mcdreforged/handler/abstract_server_handler.py
mcdreforged/handler/plugin_provided_server_handler_holder.py
mcdreforged/handler/server_handler.py
mcdreforged/handler/server_handler_manager.py
mcdreforged/handler/impl/__init__.py
mcdreforged/handler/impl/abstract_minecraft_handler.py
mcdreforged/handler/impl/arclight_handler.py
mcdreforged/handler/impl/basic_handler.py
mcdreforged/handler/impl/beta18_handler.py
mcdreforged/handler/impl/bukkit14_handler.py
mcdreforged/handler/impl/bukkit_handler.py
mcdreforged/handler/impl/bungeecord_handler.py
mcdreforged/handler/impl/cat_server_handler.py
mcdreforged/handler/impl/forge_handler.py
mcdreforged/handler/impl/vanilla_handler.py
mcdreforged/handler/impl/velocity_handler.py
mcdreforged/handler/impl/waterfall_handler.py
mcdreforged/info_reactor/__init__.py
mcdreforged/info_reactor/abstract_info_reactor.py
mcdreforged/info_reactor/info.py
mcdreforged/info_reactor/info_filter.py
mcdreforged/info_reactor/info_reactor_manager.py
mcdreforged/info_reactor/server_information.py
mcdreforged/info_reactor/impl/__init__.py
mcdreforged/info_reactor/impl/general_reactor.py
mcdreforged/info_reactor/impl/player_reactor.py
mcdreforged/info_reactor/impl/server_reactor.py
mcdreforged/logging/__init__.py
mcdreforged/logging/debug_option.py
mcdreforged/logging/file_handler.py
mcdreforged/logging/formatter.py
mcdreforged/logging/logger.py
mcdreforged/logging/stream_handler.py
mcdreforged/minecraft/__init__.py
mcdreforged/minecraft/rcon/__init__.py
mcdreforged/minecraft/rcon/rcon_connection.py
mcdreforged/minecraft/rcon/rcon_manager.py
mcdreforged/minecraft/rtext/__init__.py
mcdreforged/minecraft/rtext/_registry.py
mcdreforged/minecraft/rtext/click_event.py
mcdreforged/minecraft/rtext/hover_event.py
mcdreforged/minecraft/rtext/schema.py
mcdreforged/minecraft/rtext/style.py
mcdreforged/minecraft/rtext/text.py
mcdreforged/permission/__init__.py
mcdreforged/permission/permission_level.py
mcdreforged/permission/permission_manager.py
mcdreforged/plugin/__init__.py
mcdreforged/plugin/exception.py
mcdreforged/plugin/operation_result.py
mcdreforged/plugin/plugin_event.py
mcdreforged/plugin/plugin_factory.py
mcdreforged/plugin/plugin_manager.py
mcdreforged/plugin/plugin_registry.py
mcdreforged/plugin/builtin/__init__.py
mcdreforged/plugin/builtin/python_plugin.py
mcdreforged/plugin/builtin/mcdr/__init__.py
mcdreforged/plugin/builtin/mcdr/mcdreforged_plugin.py
mcdreforged/plugin/builtin/mcdr/commands/__init__.py
mcdreforged/plugin/builtin/mcdr/commands/abort_subcommand.py
mcdreforged/plugin/builtin/mcdr/commands/check_update_command.py
mcdreforged/plugin/builtin/mcdr/commands/confirm_subcommand.py
mcdreforged/plugin/builtin/mcdr/commands/debug_command.py
mcdreforged/plugin/builtin/mcdr/commands/help_command.py
mcdreforged/plugin/builtin/mcdr/commands/permission_command.py
mcdreforged/plugin/builtin/mcdr/commands/plugin_command.py
mcdreforged/plugin/builtin/mcdr/commands/plugin_command_pim.py
mcdreforged/plugin/builtin/mcdr/commands/preference_command.py
mcdreforged/plugin/builtin/mcdr/commands/reload_command.py
mcdreforged/plugin/builtin/mcdr/commands/server_command.py
mcdreforged/plugin/builtin/mcdr/commands/status_command.py
mcdreforged/plugin/builtin/mcdr/commands/sub_command.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/__init__.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/abort_helper.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/confirm_helper.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/exceptions.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/handler_base.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/handler_browse.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/handler_check_update.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/handler_freeze.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/handler_install.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/local_meta_registry.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/pim_utils.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/plugin_requirement_source.py
mcdreforged/plugin/builtin/mcdr/commands/pim_internal/texts.py
mcdreforged/plugin/installer/__init__.py
mcdreforged/plugin/installer/catalogue_access.py
mcdreforged/plugin/installer/dependency_resolver.py
mcdreforged/plugin/installer/downloader.py
mcdreforged/plugin/installer/meta_holder.py
mcdreforged/plugin/installer/types.py
mcdreforged/plugin/meta/__init__.py
mcdreforged/plugin/meta/dependency_walker.py
mcdreforged/plugin/meta/metadata.py
mcdreforged/plugin/meta/version.py
mcdreforged/plugin/si/__init__.py
mcdreforged/plugin/si/_simple_config_handler.py
mcdreforged/plugin/si/plugin_server_interface.py
mcdreforged/plugin/si/server_interface.py
mcdreforged/plugin/type/__init__.py
mcdreforged/plugin/type/builtin_plugin.py
mcdreforged/plugin/type/common.py
mcdreforged/plugin/type/directory_plugin.py
mcdreforged/plugin/type/multi_file_plugin.py
mcdreforged/plugin/type/packed_plugin.py
mcdreforged/plugin/type/plugin.py
mcdreforged/plugin/type/regular_plugin.py
mcdreforged/plugin/type/solo_plugin.py
mcdreforged/preference/__init__.py
mcdreforged/preference/preference_manager.py
mcdreforged/process/__init__.py
mcdreforged/process/server_process_manager.py
mcdreforged/resources/default_config.yml
mcdreforged/resources/default_permission.yml
mcdreforged/resources/lang/en_us.yml
mcdreforged/resources/lang/zh_cn.yml
mcdreforged/resources/lang/zh_tw.yml
mcdreforged/translation/__init__.py
mcdreforged/translation/functions.py
mcdreforged/translation/language_fallback_handler.py
mcdreforged/translation/translation_manager.py
mcdreforged/translation/translation_text.py
mcdreforged/translation/translator.py
mcdreforged/utils/__init__.py
mcdreforged/utils/class_utils.py
mcdreforged/utils/collection_utils.py
mcdreforged/utils/exception.py
mcdreforged/utils/file_utils.py
mcdreforged/utils/function_utils.py
mcdreforged/utils/future_utils.py
mcdreforged/utils/lazy_item.py
mcdreforged/utils/math_utils.py
mcdreforged/utils/misc_utils.py
mcdreforged/utils/os_utils.py
mcdreforged/utils/path_utils.py
mcdreforged/utils/replier.py
mcdreforged/utils/request_utils.py
mcdreforged/utils/resources_utils.py
mcdreforged/utils/serializer.py
mcdreforged/utils/string_utils.py
mcdreforged/utils/text_utils.py
mcdreforged/utils/thread_local_storage.py
mcdreforged/utils/thread_utils.py
mcdreforged/utils/time_utils.py
mcdreforged/utils/translation_utils.py
mcdreforged/utils/tree_printer.py
mcdreforged/utils/yaml_data_storage.py
mcdreforged/utils/types/__init__.py
mcdreforged/utils/types/json_like.py
mcdreforged/utils/types/message.py
mcdreforged/utils/types/path_like.py
tests/test_command.py
tests/test_default_config.py
tests/test_deprecations.py
tests/test_mcdr_state.py
tests/test_plugin_version.py
tests/test_resources_util.py
tests/test_serializer.py
tests/test_string_utils.py
tests/test_thread_local_storage.py
tests/test_translation.py