Package net.minecraftforge.fluids
Class FluidAttributes.Builder
java.lang.Object
net.minecraftforge.fluids.FluidAttributes.Builder
- Enclosing class:
- FluidAttributes
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate SoundEventprivate SoundEventprivate final ResourceLocationprivate booleanprivate intprivate ResourceLocationprivate Rarityprivate final ResourceLocationprivate intprivate Stringprivate int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder(ResourceLocation stillTexture, ResourceLocation flowingTexture, BiFunction<FluidAttributes.Builder, Fluid, FluidAttributes> factory) -
Method Summary
Modifier and TypeMethodDescriptionfinal FluidAttributes.Buildercolor(int color) final FluidAttributes.Builderdensity(int density) final FluidAttributes.Buildergaseous()final FluidAttributes.Builderluminosity(int luminosity) final FluidAttributes.Builderoverlay(ResourceLocation texture) final FluidAttributes.Builderfinal FluidAttributes.Buildersound(SoundEvent sound) final FluidAttributes.Buildersound(SoundEvent fillSound, SoundEvent emptySound) final FluidAttributes.Buildertemperature(int temperature) final FluidAttributes.BuildertranslationKey(String translationKey) final FluidAttributes.Builderviscosity(int viscosity)
-
Field Details
-
stillTexture
-
flowingTexture
-
overlayTexture
-
color
private int color -
translationKey
-
fillSound
-
emptySound
-
luminosity
private int luminosity -
density
private int density -
temperature
private int temperature -
viscosity
private int viscosity -
isGaseous
private boolean isGaseous -
rarity
-
factory
-
-
Constructor Details
-
Builder
protected Builder(ResourceLocation stillTexture, ResourceLocation flowingTexture, BiFunction<FluidAttributes.Builder, Fluid, FluidAttributes> factory)
-
-
Method Details
-
translationKey
-
color
-
overlay
-
luminosity
-
density
-
temperature
-
viscosity
-
gaseous
-
rarity
-
sound
-
sound
-
build
-