Volumetric Flask
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | gregtech:gt.Volumetric_Flask |
| 最大堆叠 | 64 |
| 附魔适用 | 否 |
| 耐久度 | 不可损坏(setNoRepair()) |
功能
精密流体容器,同一注册名下有 4 个变体,容量由物品 NBT Capacity 决定:
| 变体注册名 | 所在 mod | 构造容量 |
|---|---|---|
gregtech:gt.Volumetric_Flask |
gregtech | 1,000 mB |
gtplusplus:gt.Volumetric_Flask_8k |
gtplusplus | 16,000 mB |
gtplusplus:gt.Volumetric_Flask_32k |
gtplusplus | 256,000 mB |
gtplusplus:gt.Volumetric_Flask_Infinite |
gtplusplus | Integer.MAX_VALUE |
(VolumetricFlaskHelper 另导出 KLEIN_BOTTLE 克莱因瓶,不在本条目的 4 个变体内。)
支持 FluidContainerItem 接口,可直接用桶等容器进行装填/排放操作。内置 GT 流体处理逻辑,可与 IC2 液体工具兼容。
支持 ModularUI 图形界面,提供直观的液位显示与操作按钮。
使用方式
| 使用方式 | 触发条件 | 使用效果 | 条件/限制 |
|---|---|---|---|
| 右键点击 | 手持烧瓶右键 | 打开 GUI 界面 | 玩家交互 |
| 装填流体 | 对着流体源 Shift+右键 | 填充流体 | 需要空间 |
| 排出流体 | 对着空容器右键 | 排出流体 | 里面有流体 |
| 放入机器 | 放入机器输入槽 | 作为流体输入 | 机器需支持 |
第三方集成
- IC2 — LiquidUtil(IC2 液体工具兼容)
- GTPlusPlus — VolumetricFlaskHelper(流体辅助)
- CleanroomMC/ModularUI — IGuiHolder GUI 集成
- backhand — Backhand 模组集成
相关条目
审计订正(2026-10-01)
| 项 | 原文 | 订正为 | 证据 |
|---|---|---|---|
| 注册名 | gregtech:itemVolumetricFlask |
gregtech:gt.Volumetric_Flask |
gregtech/loaders/preload/LoaderGTBlockFluid.java:196;名称由 GTGenericItem 加 gt. 前缀(gregtech/api/items/GTGenericItem.java:45) |
| 最大堆叠 | 1 | 64 | gregtech/common/items/ItemVolumetricFlask.java:65 setMaxStackSize(64) |
| 容量 | 「最大 16000mB」(未区分变体) | gregtech 本体 1,000 mB;8k / 32k / Infinite 属 gtplusplus | ItemVolumetricFlask.java:61-66;gtPlusPlus/core/item/ModItems.java:153-157 |
原注册名在 3460 个源文件中零命中,属幻影名。