光吸收太阳能板(Light-Absorbing Solar Panel)
四级太阳能板链条的第三级,9 个 奇异太阳能板 合成。
基本信息
| 属性 | 值 |
|---|---|
| modid | supersolarpanel |
| 内部方块名 | BlockAdminSP(setBlockName) |
| 注册名 | MainSSP.BlockAdminSP,GameRegistry.registerBlock(..., ItemBlockAdmSP.class, "AdminSolarPanel") |
| TileEntity | TileAdminSolarPanel |
| 材质 | Material.rock |
| 硬度 | 3.0F(setHardness(3F)) |
| 爆炸抗性 | 未设置 |
| 亮度 | 无(未调用 setLightLevel) |
| 脚步声 | soundTypeMetal |
| 创造栏 | Super Solar Panels |
| 本地化名 | tile.BlockAdminSP.name = Light-Absorbing Solar Panel |
⚠️ 三处命名不一致:类名
BlockAdminSP、注册名AdminSolarPanel、本地化名Light-Absorbing Solar Panel。玩家在游戏里看到的名字里没有 “Admin”。
发电数值
| 参数 | 配置键 | 默认值 | 单位 |
|---|---|---|---|
| 白天发电 | AdminPanelGenDay |
131072 | EU/t |
| 夜间发电 | AdminPanelGenNight |
0 | EU/t |
| 输出 | AdminPanelOutput |
131072 | EU/t |
| 容量 | AdminPanelStorage |
1,310,720,000 | EU |
相对奇异板(32768)恰好 4 倍。容量同样是输出的 10000 tick(500 秒)。默认配置下白天发电率 = 输出上限。
容量 1,310,720,000 已达 Integer.MAX_VALUE(2,147,483,647)的 61%,是本 mod 中第二大的内储能值。
⚠️ 实际发电条件的判定不在本仓库:本 mod 无任何 y 高度 /
canSeeSky/ 光照等级 /isDay运算(grep 无匹配)。计算在 Advanced Solar Panel 父类中。
TileEntity 参数
super("blockAdminSolarPanel.name", 7,
ConfigLoader.adminpanelGenDay,
ConfigLoader.adminpanelGenNight,
ConfigLoader.AdminpanelOutput,
ConfigLoader.AdminpanelStorage);
- 本地化键
blockAdminSolarPanel.name= “Light-Absorbing Solar Panel”。 - 第 2 参数为整数字面量
7,语义由 Advanced Solar Panel 父类定义,本仓库未定义。 - 注意
ConfigLoader中本面板的字段名首字母大写(AdminpanelOutput/AdminpanelStorage),与另外三个面板的小写命名风格不一致。 - 本类不覆写任何 NBT 方法,NBT 完全由父类处理。
摆放要求
无朝向要求。
交互
| 触发 | 行为 |
|---|---|
| 右键(未潜行) | 打开 Advanced Solar Panel GUI(GUI ID 1) |
| 右键(潜行) | 返回 false,潜行拆除 |
| 左键 | 未覆写 |
物品形态
ItemBlockAdmSP。继承 ItemBlock,无耐久。按住 Shift 显示 4 行数值,否则 <Press SHIFT>。
lang 文件中存在未被使用的键
AdmSP-do-not-have-recipe=Does not have crafting recipe(在src/main/java/中 grep 无引用),是残留的历史文案——本方块实际有配方。
纹理
BlockAdminSP 使用 3 个贴图(IIcon[3],无 metadata 变体):
| 面 | 图标 |
|---|---|
| 底面 (0) | admsp_bottom |
| 顶面 (1) | admsp_top |
| 侧面 (2–5) | admsp_side |
getIcon 中 case 2 的 if/else 两分支返回同一图标,为无效分支。四个面板中本方块与 光子太阳能板 使用这种简洁的 3 贴图写法;另两个则用 IIcon[2][6] 但实际只用一组。
合成配方
3×3 有序合成,仅 DreamCraft 未加载时注册:
A A A A = 奇异太阳能板
A A A
A A A
9 个奇异太阳能板。无其它材料——这是本 mod 中唯一不含稀有材料的配方。