public class VirtualFluidBuilder<T extends net.minecraftforge.fluids.ForgeFlowingFluid,P>
extends com.tterrag.registrate.builders.FluidBuilder<T,P>
| Constructor and Description |
|---|
VirtualFluidBuilder(com.tterrag.registrate.AbstractRegistrate<?> owner,
P parent,
java.lang.String name,
com.tterrag.registrate.builders.BuilderCallback callback,
net.minecraft.util.ResourceLocation stillTexture,
net.minecraft.util.ResourceLocation flowingTexture,
java.util.function.BiFunction<net.minecraftforge.fluids.FluidAttributes.Builder,net.minecraft.fluid.Fluid,net.minecraftforge.fluids.FluidAttributes> attributesFactory,
com.tterrag.registrate.util.nullness.NonNullFunction<net.minecraftforge.fluids.ForgeFlowingFluid.Properties,T> factory) |
| Modifier and Type | Method and Description |
|---|---|
com.tterrag.registrate.util.nullness.NonNullSupplier<T> |
asSupplier() |
attributes, block, block, bucket, bucket, create, create, create, create, createEntry, createEntryWrapper, defaultBlock, defaultBucket, defaultLang, defaultSource, lang, noBlock, noBucket, properties, register, removeTag, source, taggetCallback, getName, getOwner, getParent, getRegistryType, lang, lang, removeTag, tagclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic VirtualFluidBuilder(com.tterrag.registrate.AbstractRegistrate<?> owner,
P parent,
java.lang.String name,
com.tterrag.registrate.builders.BuilderCallback callback,
net.minecraft.util.ResourceLocation stillTexture,
net.minecraft.util.ResourceLocation flowingTexture,
java.util.function.BiFunction<net.minecraftforge.fluids.FluidAttributes.Builder,net.minecraft.fluid.Fluid,net.minecraftforge.fluids.FluidAttributes> attributesFactory,
com.tterrag.registrate.util.nullness.NonNullFunction<net.minecraftforge.fluids.ForgeFlowingFluid.Properties,T> factory)
public com.tterrag.registrate.util.nullness.NonNullSupplier<T> asSupplier()
asSupplier in interface com.tterrag.registrate.builders.Builder<net.minecraft.fluid.Fluid,T extends net.minecraftforge.fluids.ForgeFlowingFluid,P,com.tterrag.registrate.builders.FluidBuilder<T extends net.minecraftforge.fluids.ForgeFlowingFluid,P>>asSupplier in class com.tterrag.registrate.builders.AbstractBuilder<net.minecraft.fluid.Fluid,T extends net.minecraftforge.fluids.ForgeFlowingFluid,P,com.tterrag.registrate.builders.FluidBuilder<T extends net.minecraftforge.fluids.ForgeFlowingFluid,P>>