mcdreforged.handler.impl.bukkit_handler 源代码

from typing import List

from typing_extensions import override

from mcdreforged.handler.impl.abstract_minecraft_handler import AbstractMinecraftHandler


[文档] class BukkitHandler(AbstractMinecraftHandler): """ A handler for `bukkit <https://www.spigotmc.org/wiki/buildtools>`__ and bukkit-like (e.g. `Paper <https://github.com/PaperMC/Paper>`__) Minecraft servers """ @classmethod @override def get_content_parsing_formatter(cls): return '[{hour:d}:{min:d}:{sec:d} {logging}]: {content}' @classmethod @override def get_player_message_parsing_formatter(cls) -> List[str]: return super().get_player_message_parsing_formatter() + ['[{dim_name}]<{name}> {message}']