LogHelper

基本信息

属性 值
类名 amerifrance.guideapi.util.LogHelper
类型 class,静态 logger + 3 个静态方法
logger 名 ModInformation.NAME(即 Guide-API)
启用版本 Minecraft 1.7.10

功能

日志门面。三个方法全部受 enableLogging 开关约束。

方法 转发到
info(Object) logger.info
error(Object) logger.error
debug(Object) logger.debug

实现要点

  • 每个方法体都是 if (ConfigHandler.enableLogging) logger.xxx(info);, 即关掉开关后连 error 也不输出——错误日志被静默丢弃。
  • logger 名为 modName Guide-API(含连字符), 因此日志输出前缀是 Guide-API],而非 modid guideapi。
  • 位于 util 包(与 EventHandler、 LootGenerator 同包), 但因被各处调用,实际充当全局工具类。

相关条目