ContainerNull
基本信息
| 属性 | 值 |
|---|---|
| 类名 | remoteio.common.inventory.container.ContainerNull |
功能
空容器占位,用于目标无效时仍能安全地打开一个界面而不抛异常。
实现要点
- 典型用法:远程 IO 的目标坐标失效(区块未加载、方块已被拆除)时,
用本类顶替真实容器,避免
NullPointerException。 - 仓库中没有任何地方
new ContainerNull()(属防御性占位类)。
相关条目
- ContainerIO - 主容器基类
- TileRemoteInterface - 可能需要回退到本类的场景