Gene Sample
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | gendustry:GeneSample |
| 注册方式 | Items.regItem(GeneSample)(Items.scala:34) |
| 类 | net.bdew.gendustry.items.GeneSample |
| 最大堆叠 | 1(setMaxStackSize(1)) |
| 容器物品 | Items.geneSampleBlank(setContainerItem,取回返还空白样本) |
| 创造标签 | GendustryCreativeTabs.main + GendustryCreativeTabs.samples |
| 物品 NBT | GeneSampleInfo.writeToNBT 写入的物种根 UID + 染色体序号 + 等位基因 UID |
功能
基因样本承载一条等位基因,是 Gendustry 遗传操作的基本单位。GeneSample 是一个 SimpleItem,实例本身无行为,全部信息存在 NBT 里。
newStack(info: GeneSampleInfo)构造带 NBT 的样本getInfo(stack)反解回GeneSampleInfo- 创造标签页
samples下会列出GeneticsCache.geneSamples里的全部已知样本(getSubItems) - Tooltip 依次显示物种根本地化名、样本本地化名,以及
item.gendustry.GeneSample.<alleleUID>.tooltip(若该键存在;按字面量\\n拆行)
获取方式
| 途径 | 说明 |
|---|---|
| Genetic Sampler | 从活体个体随机采一条 |
| 熔炼 | recipes.cfg:smelt: $s => I:gendustry:GeneSampleBlank + 10 xp,熔掉样本只回收空白样本 + 10 经验 |
| 挤压机 | squeezer: I:gendustry:GeneSample, 1 cycles => liquiddna 50 mb + 90% I:gendustry:GeneSampleBlank(Forestry 挤压机) |
语言文件 en_US.lang:321 记录了一个具体样本的 tooltip,可作为格式样本:
item.gendustry.GeneSample.gregtech.lifeEon.tooltip=Base Bee Ticks: 600 (6:52:30.0 after beekeeping mode)。
用途
| 用途 | 目标机器 |
|---|---|
| 复制成模板 | Genetic Transposer |
| 手工添加到模板 | 与 Gene Template 在任意工作台组合(见模板页) |
| 定向压印 | Genetic Imprinter |
相关条目
- Blank Gene Sample - 容器返还物与合成原料
- Gene Template - 样本的聚合容器