用于过滤游戏服务器运行时产生的“无害化报错”(此类报错源于扩展与扩展之间的冲突导致,经过与相关模组的开发者的确认得知并不会影响游戏的各项内容和游戏的稳定性。),通过配置文件中设置的各类规则(可根据字符串过滤,或者正则表达式进行过滤)来过滤并忽略对应的日志信息。
整体架构的话,语言采用Java语言(JDK 21)API采用Minecraft NeoForge模组加载器的API进行制作,1.0版本仅过滤原生的报错信息(即使用NeoForge所提供的API输出的日志信息),后发现部分模组采用了Java原生的日志输出。于是紧急更新了将Java原生日志输出转化成NeoForge日志流并对其分配专门的日志来源和着色的功能。