TileEntityFL(TE 基类)
基本信息
| 属性 | 值 |
|---|---|
| 路径 | de.keridos.floodlights.tileentity.TileEntityFL |
| 类型 | class(继承 TileEntity) |
| 源码 | src/main/java/de/keridos/floodlights/tileentity/TileEntityFL.java |
全部投光灯 TileEntity 的基类,保存朝向、开关状态、模式、取反标记、颜色与自定义名。
字段默认值(构造器 TileEntityFL.java:25)
| 字段 | 默认值 |
|---|---|
orientation |
ForgeDirection.SOUTH |
state |
0 |
customName |
"" |
owner |
"" |
color |
16(源码注释:16 为原版方块色,渲染不变色) |
inverted |
Java 默认 false(未在构造器显式赋值) |
mode |
Java 默认 0(未在构造器显式赋值) |
NBT 键(Names.NBT)
| 语义 | 键 | 类型 |
|---|---|---|
| 朝向 | teDirection |
byte |
| 取反 | inverted |
boolean |
| 状态 | teMode |
byte |
| 模式 | teState |
int |
| 颜色 | color |
int |
| 自定义名 | CustomName |
string(仅非空时写) |
| 所有者 | owner |
string(仅非空时写) |
| 能量 | storageEU |
double(子类) |
缺陷
⚠️ Names.NBT 中 STATE = "teMode" 而 MODE = "teState"——
「state」与「mode」的键名与语义互相交叉,极易误读。以本文件表格为准。
相关条目
- TileEntityMetaFloodlight — 模式/超时逻辑
- BlockFL — 掉落时透传 NBT
- MessageTileEntityFL