java.lang.Object
com.simibubi.create.content.contraptions.fluids.FlowSource
com.simibubi.create.content.contraptions.fluids.OpenEndedPipe

public class OpenEndedPipe extends FlowSource
  • Constructor Details

    • OpenEndedPipe

      public OpenEndedPipe(BlockFace face)
  • Method Details

    • registerEffectHandler

      public static void registerEffectHandler(OpenEndedPipe.IEffectHandler handler)
    • getWorld

      public net.minecraft.world.level.Level getWorld()
    • getPos

      public net.minecraft.core.BlockPos getPos()
    • getOutputPos

      public net.minecraft.core.BlockPos getOutputPos()
    • getAOE

      public net.minecraft.world.phys.AABB getAOE()
    • manageSource

      public void manageSource(net.minecraft.world.level.Level world)
      Overrides:
      manageSource in class FlowSource
    • provideHandler

      public net.minecraftforge.common.util.LazyOptional<net.minecraftforge.fluids.capability.IFluidHandler> provideHandler()
      Overrides:
      provideHandler in class FlowSource
    • isEndpoint

      public boolean isEndpoint()
      Specified by:
      isEndpoint in class FlowSource
    • serializeNBT

      public net.minecraft.nbt.CompoundTag serializeNBT()
    • fromNBT

      public static OpenEndedPipe fromNBT(net.minecraft.nbt.CompoundTag compound, net.minecraft.core.BlockPos tilePos)