mcdrpost.environment 源代码

from mcdreforged import PluginServerInterface

from mcdrpost.utils.version import MinecraftVersion


[文档] class Environment:
[文档] def __init__(self, server: PluginServerInterface) -> None: self._server = server
@property def _info(self): return self._server.get_server_information() @property def server_version(self) -> MinecraftVersion: """Minecraft 服务器版本""" return MinecraftVersion(self._info.version) @property def mcdr_handler(self) -> str: """MCDR 正在使用的 handler""" return self._server.get_mcdr_config()["handler"]
__all__ = ["Environment"]