Class BaseFlowingFluid.Flowing

java.lang.Object
net.minecraft.world.level.material.Fluid
net.minecraft.world.level.material.FlowingFluid
net.neoforged.neoforge.fluids.BaseFlowingFluid
net.neoforged.neoforge.fluids.BaseFlowingFluid.Flowing
All Implemented Interfaces:
IFluidExtension
Enclosing class:
BaseFlowingFluid

public static class BaseFlowingFluid.Flowing extends BaseFlowingFluid
  • Constructor Details

  • Method Details

    • createFluidStateDefinition

      protected void createFluidStateDefinition(net.minecraft.world.level.block.state.StateDefinition.Builder<net.minecraft.world.level.material.Fluid,net.minecraft.world.level.material.FluidState> builder)
      Overrides:
      createFluidStateDefinition in class net.minecraft.world.level.material.FlowingFluid
    • getAmount

      public int getAmount(net.minecraft.world.level.material.FluidState state)
      Specified by:
      getAmount in class net.minecraft.world.level.material.FlowingFluid
    • isSource

      public boolean isSource(net.minecraft.world.level.material.FluidState state)
      Specified by:
      isSource in class net.minecraft.world.level.material.Fluid