IC Blueprint
基本信息
| 属性 |
值 |
| 注册名 |
projectred.fabrication.icblueprint |
| 最大堆叠 |
1 |
| 附魔适用 |
否 |
功能
ProjectRed Fabrication 模块的集成电路蓝图物品,存储完整的 IntegratedCircuit 设计。通过 IC Workbench 创建,可在 IC Printer 中印刷到 IC 芯片。
NBT 结构
icdata (NBTTagCompound):IntegratedCircuit 完整数据
icname (String):电路名称
icw (Byte):宽度
ich (Byte):高度
使用方式
| 使用方式 |
触发条件 |
效果 |
| IC Workbench 右键 |
持有 + IC Workbench 有 IC |
复制 IC 到工作台,消耗蓝图 |
| 潜行 + IC Workbench 右键 |
工作台有 IC |
弹出当前 IC 为新蓝图 |
| IC Printer 输入槽 |
已写入蓝图 |
印刷 IC 芯片 |
API(ItemICBlueprint object)
saveIC(ic, stack) / loadIC(stack):存取 IntegratedCircuit
copyIC(from, to):复制 IC
removeIC(stack):移除 IC
getICName(stack) / getICSize(stack):查询名称与尺寸
hasICInside(stack):检查是否含有 IC
saveICToGate(ic, gate) / copyToGate(bp, gate):复制到 IC 门
渲染
- 继承
ItemMap,使用 FIRST_PERSON_MAP 渲染路径
- 通过
ItemRenderICBlueprint 自定义渲染:叠加 IC 布局到地图纹理上
配方
- paper + dyeBlue + redstone → IC Blueprint
- 单个已写入蓝图 → 空蓝图(重置)
- 一个已写入 + N 个空 → N 个已写入(复制)
相关条目
- IC Chip
- [IC Workbench](block/ic-machine