EnvironmentChecks
基本信息
| 属性 | 值 |
|---|---|
| 类名 | mantle.lib.environment.EnvironmentChecks |
| 类型 | class,1 个 public 方法 |
| 静态字段 | hasOptifine(public static boolean) |
| 启用版本 | 1.7.10 |
功能
启动早期体检:探测 OptiFine 等非标准环境, 以便在 preinit 崩溃时给出更明确的提示。
实现要点
- 在
Mantle构造器中就被调用(Mantle.java:53),是全 mod 最先执行的代码。 - 日志输出受
CoreConfig.silenceEnvChecks开关控制。 - 包路径
lib/environment/与本 mod 其余代码不同层级,是一次独立的目录划分。
相关条目
- Mantle - 调用方
- CoreConfig -
silenceEnvChecks开关 - CallableSuppConfig - 崩溃报告里的配置项输出