ConfigHandler

基本信息

属性 值
路径 de.keridos.floodlights.handler.ConfigHandler
类型 class(单例)
源码 src/main/java/de/keridos/floodlights/handler/ConfigHandler.java

本 mod 全部可配置项的默认值与范围。数值均实读自 initConfig 的实参。

blocks 段(方块开关)

键 默认 含义
electricFloodlightEnabled true 电投光灯
smallElectricFloodlightEnabled true 小型电投光灯
carbonFloodlightEnabled true 碳素投光灯
uvFloodlightEnabled true UV 投光灯
growLightEnabled true 生长灯
— — ⚠️ tilePhantomLight 与 tileUVLight 无开关,始终注册

general 段(数值)

键 默认 范围 含义
energyUsage 20 0–1000 电投光灯 RF/t(源码注:锥形 ×2)
energyUsageSmallFloodlight 2 0–100 小型电投光灯 RF/t
energyUsageUVFloodlight 80 0–800 UV 投光灯 RF/t
energyUsageGrowLight 40 0–800 生长灯 RF/t
carbonTime 300 0–1000 1 个煤炭在碳灯内的秒数(锥形为 1/4)
rangeStraightFloodlight 64 1–128 直线射程
rangeConeFloodlight 32 1–64 锥形射程(源码注:宽锥仅为其 1/4)
rangeUVFloodlight 8 1–32 UV 射程
chanceGrowLight 0.05F 0–1 每秒触发 growtick 的概率
timeoutFloodlights 40 1–240 重新点亮的超时 tick
damageUVFloodlight 4.0F 1.0–16.0 UV 每秒伤害
uvLightRendered true 布尔 是否渲染 UV 纯光源方块
IGWNotifierEnabled true 布尔 是否显示 IGW 通知器

缺陷

  • ConfigHandler.java:22 的 IGWNotifierEnabled 独立放在 general 段,但方块开关在 blocks 段, 分段不统一(仅为可读性问题)。

相关条目