UniF-Logger
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组

      暂无管理组..

    编辑组

      暂无编辑组..

    半弃坑
    开源

    UniF-Logger

    0.0

    无人问津

    昨日指数: 4
    昨日平均指数: 73.183

    1375

    总浏览

    --

    资料填充率


    下载本模组
    • 概述

      UniF-Logger 一个 Minecraft 中的日志管理器,你可以使用它进行输出或者查看历史日志。

      使用

      在 UniF-Logger 中定义了 5 个级别的日志,如下 ALL < DEBUG < INFO < WARN < ERROR,以及一个 TIPS。

      这是一个日志的实例

      [0:1000] [INFO] (Namespace) Something here...
      • [0:1000] 表示游戏中的时间,比如第一个 0 表示游戏中第 0 天,1000 表示这一天中的时间;

      • [INFO] 表示日志级别,如上;

      • (Namespace) 日志的命名空间;

      日志输出有 Logger 和 Injected Logger,Logger 用于输出普通的文字;Injected Logger 可以在内注入 JSON 字段,如 clickEvent、hoverEvent 等。

      Logger

      打印一个 INFO 级别的日志:

      /function #unif.logger:logger/v1/info {"msg": 'Here\'s some messages!', "namespace": "Test"}

      UniF-Logger-第1张图片

      由于 Logger 打印日志进行了三次传参,因此需要使用引号,请使用单引号而非双引号,单引号只需要进行一次转义,而双引号需要进行三次:

      • 单引号: \'

      • 双引号: \\\\\\\\\\\\"

      Injected Logger

      注:Injected Logger 可以注入 clickEvent,所以某些日志可以执行命令。

      以下是 INFO 级别的注入日志:

      function #unif.logger:injected_logger/v1/info {"msg": "{\"text\":\"Injected Info Test\"}", "namespace": "Test"}

      UniF-Logger-第2张图片

      function #unif.logger:injected_logger/v1/info {"msg":"{\"text\":\"Injected Info Test\",\"hoverEvent\":{\"action\":\"show_text\",\"contents\":\"aa\"}}","namespace":"UniF-Logger"}

      UniF-Logger-第3张图片日志

      所有被打印的日志除 TIPS 级别外都会被记录下来。

      读取日志

      可以使用如下命令读取被记录的日志:

      function #unif.logger:logs/v1/read_all
      function #unif.logger:logs/v1/read_debug
      function #unif.logger:logs/v1/read_info
      function #unif.logger:logs/v1/read_warn
      function #unif.logger:logs/v1/read_error

      清除日志

      可以使用以下命令清除日志:

      function #unif.logger:logs/v1/clear_all
      function #unif.logger:logs/v1/clear_debug
      function #unif.logger:logs/v1/clear_info
      function #unif.logger:logs/v1/clear_warn
      function #unif.logger:logs/v1/clear_error

    短评加载中..