Log Filter 图标

Log Filter

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/log-filter
资源信息

Minecraft 版本: 1.21 1.21.1

平台: fabric

标签: management utility

资源介绍

Log Filter

Filters configured messages from the log and console in a performant way.
This is intended to be used by pack creators. Consider NOT send modified logs to mod creators if you're reporting bugs.

Usage

Below is a commented config file ("log_filter.json") to remove all logging of datapack loading failure. This can be useful if a datapack removes recipes by e.g. replacing them with empty files. To use this, you need to remove the comments!

{
  "logEvents": "NONE", //Setting this to "INFO" will change ALL messages logged into a format useful to configure this mod (see below)
  "rules": [ // Array of rules. If a rule matches, the message will not be logged
    {
      "level": [ // Array of levels. These are combined by AND within a rule.
        {
          "relation": "EQUAL", // Relation (Supports EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
          "value": "ERROR" // Value must be a valid level
        }
      ],
      "loggerName": [ // Array of logger names
        {
          "relation": "MATCH", // Relation
          "value": "net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener" // Class
        }
      ],
      "formatMessage": [ // The message with formatting not applied (with the placeholders instead of values)
        {
          "relation": "MATCH",
          "value": "Couldn't parse data file {} from {}"
        }
      ],
      "parameterClasses": [ // Types of parameters/placeholders
        {
          "0": { // First placeholder
            "relation": "MATCH",
            "value": "net.minecraft.resources.ResourceLocation"
          },
          "1": { // Second placeholder
            "relation": "MATCH",
            "value": "net.minecraft.resources.ResourceLocation"
          },
          "2": { // Etc.
            "relation": "MATCH",
            "value": "com.google.gson.JsonParseException"
          }
        }
      ]
    }
  ]
}

If "logEvents" is set, all log messages will be transformed:

[20:18:10] [modloading-worker-0/INFO] [Log Filter/]: Logging event:
    - Level: INFO
    - Logger name: mezz.jei.library.load.PluginCaller
    - Thread name: modloading-worker-0
    - Throwable class: null
    - Message: Sending ConfigManager...
    - Format message: {}...
    - Parameter classes: [java.lang.String]
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Bridge Guard

价格:0 墨喵币
下载量:0

查看详情
Bad Mobs

价格:0 墨喵币
下载量:0

查看详情
Creeper Sun Blade

价格:0 墨喵币
下载量:0

查看详情
BetterMinecraftManhunt

价格:0 墨喵币
下载量:0

查看详情