Package hiiragi283.lib.registry
Class HTFluidContent.Flowing
-
- All Implemented Interfaces:
-
hiiragi283.lib.resource.HTIdLike,hiiragi283.lib.resource.SupplierWithId,java.util.function.Supplier
public final class HTFluidContent.Flowing extends HTFluidContent
FlowingFluidに基づいたHTFluidContentの実装クラスです。
- Since:
0.17.0
-
-
Field Summary
Fields Modifier and Type Field Description private final HTDeferredHolder<Fluid, FlowingFluid>flowingHolderprivate final HTDeferredBlock<LiquidBlock>blockHolderprivate final HTDeferredFluidType<FluidType>typeHolderprivate final HTDeferredHolder<Fluid, ?>sourceHolderprivate final HTDeferredItem<Item>bucketHolderprivate final TagKey<Fluid>fluidTagprivate final TagKey<Item>bucketTagprivate final Stringnamespaceprivate final Stringpath
-
Constructor Summary
Constructors Constructor Description HTFluidContent.Flowing(HTDeferredFluidType<FluidType> typeHolder, HTDeferredHolder<Fluid, FlowingFluid> sourceHolder, HTDeferredItem<Item> bucketHolder, TagKey<Fluid> fluidTag, TagKey<Item> bucketTag, HTDeferredHolder<Fluid, FlowingFluid> flowingHolder, HTDeferredBlock<LiquidBlock> blockHolder)
-
Method Summary
Modifier and Type Method Description final HTDeferredHolder<Fluid, FlowingFluid>getFlowingHolder()final HTDeferredBlock<LiquidBlock>getBlockHolder()final HTDeferredFluidType<FluidType>getTypeHolder()final HTDeferredHolder<Fluid, ?>getSourceHolder()final HTDeferredItem<Item>getBucketHolder()final TagKey<Fluid>getFluidTag()final TagKey<Item>getBucketTag()StringgetNamespace()StringgetPath()-
Methods inherited from class hiiragi283.lib.registry.HTFluidContent
getFluidType, toStack, toTemplate -
Methods inherited from class java.util.function.Supplier
get -
Methods inherited from class hiiragi283.lib.resource.HTIdLike
getId -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
HTFluidContent.Flowing
HTFluidContent.Flowing(HTDeferredFluidType<FluidType> typeHolder, HTDeferredHolder<Fluid, FlowingFluid> sourceHolder, HTDeferredItem<Item> bucketHolder, TagKey<Fluid> fluidTag, TagKey<Item> bucketTag, HTDeferredHolder<Fluid, FlowingFluid> flowingHolder, HTDeferredBlock<LiquidBlock> blockHolder)
-
-
Method Detail
-
getFlowingHolder
final HTDeferredHolder<Fluid, FlowingFluid> getFlowingHolder()
-
getBlockHolder
final HTDeferredBlock<LiquidBlock> getBlockHolder()
-
getTypeHolder
final HTDeferredFluidType<FluidType> getTypeHolder()
-
getSourceHolder
final HTDeferredHolder<Fluid, ?> getSourceHolder()
-
getBucketHolder
final HTDeferredItem<Item> getBucketHolder()
-
getFluidTag
final TagKey<Fluid> getFluidTag()
-
getBucketTag
final TagKey<Item> getBucketTag()
-
getNamespace
String getNamespace()
-
-
-
-