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 同包),
但因被各处调用,实际充当全局工具类。
相关条目