Bucket of Molten Resin(molten_resin_bucket)
PlanetBlocks.java 的 /* FLUIDS */ 分节用 FluidFiniteBuilder 注册了 4 个有限流体,
每个流体同时注册方块 + 桶两种形态。本条目是桶形态;
方块形态见 Molten Resin(molten_resin_block)。
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | galaxia:molten_resin_bucket(FluidFiniteBuilder.java:116) |
| 对应流体 | galaxia:molten_resin |
| 对应方块 | galaxia:molten_resin_block |
| 源码常量 | PlanetBlocks.LIQUID_RESIN 所在链(PlanetBlocks.java:351) |
| 类 | net.minecraft.item.ItemBucket → com.gtnewhorizons.galaxia.registry.block.planet.fluid.ItemBucketCustom |
| 堆叠上限 | 1(ItemBucketCustom.java:18) |
| 创造模式页签 | CreativeTabs.tabMisc(原版「杂项」页签) —— ItemBucketCustom.java:19 显式指定,不是 Galaxia.creativeTab |
| 贴图路径 | galaxia:fluid/molten_resin_bucket(ItemBucketCustom.java:20) |
| 贴图文件 | assets/galaxia/textures/items/fluid/molten_resin_bucket.png(存在) |
| 英文显示名 | Bucket of Molten Resin(lang 键 item.molten_resin_bucket.name) |
ItemBucketCustom的命名链值得记一笔:它从方块的 unlocalized 名派生桶名 ——block.getUnlocalizedName().substring(5)去掉"tile."前缀,再拼"_bucket"(ItemBucketCustom.java:13-21)。方块侧是setBlockName(fluid.getName())(BlockFluidFiniteCustom.java:24), 所以tile.molten_resin→molten_resin→molten_resin_bucket。
装填 / 倾倒机制
FluidFiniteBuilder.java:118-119 把桶注册进 Forge 的 FluidContainerRegistry:
FluidContainerRegistry.registerFluidContainer(fluid, new ItemStack(bucket),
FluidContainerRegistry.EMPTY_BUCKET);
所以空桶右键 Molten Resin 流体 → 得到满桶,满桶右键方块 → 放回流体,
桶本身不会消耗(EMPTY_BUCKET 作为空容器形态登记)。
注意对应方块不在创造模式页签里,所以只能靠桶把它放出来。
registerBucket默认true(FluidFiniteBuilder.java:32), 4 个流体没有一个调用.noBucket(),所以 4 个桶全部注册。 桶注册名是name + "_bucket"(:116),方块是name + "_block"(:111)。
流体属性
| 属性 | 值 |
|---|---|
| 密度 | 1000(默认,源码未覆写) |
| 粘度 | 1000(默认,源码未覆写) |
| 温度 | 300 K(默认,源码未覆写) |
流体自发光 luminosity |
0(默认,源码未覆写) |
| 方块材质 | Material.lava |
方块自发光 lightLevel |
1.0F |
| 方块硬度 | 100.0F(默认,源码未覆写) |
所属星球 / 带位
(无归属维度)
在 GTNH 里的实际用途
LIQUID_RESIN 在 PlanetBlocks.java:351 定义后,全 mod 除该文件外零引用:没有世界生成、没有配方、没有机器、没有多方块。
获取途径
Galaxia 不注册任何合成配方(全 mod 无 addRecipe / 配方 JSON)。
桶和方块都无自然产出,也无配方 —— 只能用 /give。
相关条目
同属 4 个有限流体的桶:
- Bucket of Lahar(
lahar_bucket) - Bucket of Liquid Mercury(
liquid_mercury_bucket) - Bucket of Tenebraen Lava(
tenebrae_lava_bucket)
对应方块:
- Molten Resin(
molten_resin_block) - 本桶装载/倾倒的流体方块