Class HTFluidContentRegister.VirtualBuilder
-
- All Implemented Interfaces:
public final class HTFluidContentRegister.VirtualBuilder extends HTFluidContentRegister.Builder<HTVirtualFluid>
-
-
Field Summary
Fields Modifier and Type Field Description private FluidType.Propertiespropertiesprivate Function1<FluidType.Properties, FluidType>typeFactoryprivate Function2<Fluid, Item.Properties, Item>bucketFactoryprivate StringfluidTagprivate StringbucketTag
-
Constructor Summary
Constructors Constructor Description HTFluidContentRegister.VirtualBuilder(String name)
-
Method Summary
Modifier and Type Method Description final FluidType.PropertiesgetProperties()final UnitsetProperties(FluidType.Properties value)final Function1<FluidType.Properties, FluidType>getTypeFactory()final UnitsetTypeFactory(Function1<FluidType.Properties, FluidType> value)final Function2<Fluid, Item.Properties, Item>getBucketFactory()final UnitsetBucketFactory(Function2<Fluid, Item.Properties, Item> value)final StringgetFluidTag()final UnitsetFluidTag(String value)final StringgetBucketTag()final UnitsetBucketTag(String value)-
-
Constructor Detail
-
HTFluidContentRegister.VirtualBuilder
HTFluidContentRegister.VirtualBuilder(String name)
-
-
Method Detail
-
getProperties
final FluidType.Properties getProperties()
-
setProperties
final Unit setProperties(FluidType.Properties value)
-
getTypeFactory
final Function1<FluidType.Properties, FluidType> getTypeFactory()
-
setTypeFactory
final Unit setTypeFactory(Function1<FluidType.Properties, FluidType> value)
-
getBucketFactory
final Function2<Fluid, Item.Properties, Item> getBucketFactory()
-
setBucketFactory
final Unit setBucketFactory(Function2<Fluid, Item.Properties, Item> value)
-
getFluidTag
final String getFluidTag()
-
setFluidTag
final Unit setFluidTag(String value)
-
getBucketTag
final String getBucketTag()
-
setBucketTag
final Unit setBucketTag(String value)
-
-
-
-