Package hiiragi283.lib.fluid
Class FluidModelBuilder
-
- All Implemented Interfaces:
public final class FluidModelBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private Materialstillprivate Materialflowingprivate Materialoverlayprivate FluidTintSourcetintSourceprivate CustomFluidRenderercustomRenderer
-
Constructor Summary
Constructors Constructor Description FluidModelBuilder()
-
Method Summary
Modifier and Type Method Description final MaterialgetStill()final UnitsetStill(Material <set-?>)final MaterialgetFlowing()final UnitsetFlowing(Material <set-?>)final MaterialgetOverlay()final UnitsetOverlay(Material value)final FluidTintSourcegetTintSource()final UnitsetTintSource(FluidTintSource value)final CustomFluidRenderergetCustomRenderer()final UnitsetCustomRenderer(CustomFluidRenderer value)final UnitsetClear()final UnitsetDull()final UnitcopyStillToFlowing()final UnitcolorTint(Integer color)final UnitcolorTint(Color color)final FluidModel.Unbakedbuild()-
-
Method Detail
-
getStill
final Material getStill()
-
getFlowing
final Material getFlowing()
-
setFlowing
final Unit setFlowing(Material <set-?>)
-
getOverlay
final Material getOverlay()
-
setOverlay
final Unit setOverlay(Material value)
-
getTintSource
final FluidTintSource getTintSource()
-
setTintSource
final Unit setTintSource(FluidTintSource value)
-
getCustomRenderer
final CustomFluidRenderer getCustomRenderer()
-
setCustomRenderer
final Unit setCustomRenderer(CustomFluidRenderer value)
-
copyStillToFlowing
final Unit copyStillToFlowing()
-
build
final FluidModel.Unbaked build()
-
-
-
-