Configuration
基本信息
| 属性 | 值 |
|---|---|
| 类型 | Forge 配置文件(Configuration) |
| 配置文件 | 模组推荐配置目录下的 AFSU.cfg |
| 触发时机 | FMLPreInitializationEvent → ConfigHandler.init |
| 写入时机 | config.save() |
概述
AFSU 提供两个分类的配置项:
Textures—— 方块/物品纹理切换GUI/ContainerGUI—— GUI 尺寸、文本位置、按钮、能量条位置、槽位坐标
⚠️ 多数
GUI选项都标注"DO NOT CHANGE THIS IF YOU DONT KNOW WHAT YOU ARE DOING"。
行为
Textures(纹理)
| 键 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
AFSU Texture |
default |
default, blue, yellow, black, old, chloe1, chloe2, chloe3, freezy |
AFSU 方块的 top / output / input 三面纹理集 |
AFB Texture |
default |
default |
AFB 的 empty / partly / full 三种图标(仅 default) |
GUI(界面外观)
| 键 | 默认值 | 描述 |
|---|---|---|
xSize |
176 | GUI 容器水平像素 |
ySize |
166 | GUI 容器垂直像素 |
GuiButtonid1 |
0 | GUI 按钮 ID |
GuiButtonXPart |
10 | GUI 按钮 X 起点 |
GuiButtonYPart |
7 | GUI 按钮 Y 起点 |
GuiButtonW |
20 | GUI 按钮宽度 |
GuiButtonH |
20 | GUI 按钮高度 |
GuiButtonDrawQuantity1 |
true | 按钮是否绘制数量 |
textColor |
16448255 | GUI 文本颜色(ARGB) |
yName |
8 | 标题文本 Y |
xLevel |
16 | Tier 文本 X |
yLevel |
29 | Tier 文本 Y |
xEnergy / yEnergy |
37 / 39 | 能量文本 1 坐标 |
xEnergy2 / yEnergy2 |
37 / 49 | 能量文本 2 坐标 |
xEnergy3 / yEnergy3 |
26 / 60 | 能量文本 3 坐标 |
toolTipMinX / toolTipMinY |
10 / 7 | 工具提示最小 X/Y |
toolTipMaxX / toolTipMaxY |
29 / 26 | 工具提示最大 X/Y |
barWidth |
176.0 | 能量条宽度 |
barXPlacement / barYPlacement |
8 / 73 | 能量条屏幕 X/Y |
barXLocation / barYLocation |
0 / 251 | 能量条纹理偏移 |
barHeight |
5 | 能量条高度 |
ContainerGUI(容器槽位)
| 键 | 默认值 | 描述 |
|---|---|---|
ArmXDispPosition |
152 | 玩家装备槽 X |
ArmYDispPosition |
5 | 玩家装备槽起始 Y(每行 +18) |
CXDispPosition / CYDispPosition |
128 / 14 | 充能槽坐标 |
DXDispPosition / DYDispPosition |
128 / 50 | 放电槽坐标 |
数值
| 数值 | 默认值 |
|---|---|
| AFSU 纹理集数 | 9(含 default) |
| AFB 纹理集数 | 1 |
| GUI 配置项数 | 25 |
| 容器配置项数 | 6 |