Class OpenEndedPipe

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

public class OpenEndedPipe extends FlowSource
  • Constructor Details

    • OpenEndedPipe

      public OpenEndedPipe(net.createmod.catnip.math.BlockFace face)
  • Method Details

    • 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

      @Nullable public @Nullable ICapabilityProvider<net.neoforged.neoforge.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(net.minecraft.core.HolderLookup.Provider registries)
    • fromNBT

      public static OpenEndedPipe fromNBT(net.minecraft.nbt.CompoundTag compound, net.minecraft.core.HolderLookup.Provider registries, net.minecraft.core.BlockPos blockEntityPos)