Class OpenEndedPipe
java.lang.Object
com.simibubi.create.content.contraptions.fluids.FlowSource
com.simibubi.create.content.contraptions.fluids.OpenEndedPipe
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic classstatic classstatic classstatic classNested classes/interfaces inherited from class com.simibubi.create.content.contraptions.fluids.FlowSource
FlowSource.Blocked, FlowSource.FluidHandler, FlowSource.OtherPipe -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic OpenEndedPipefromNBT(net.minecraft.nbt.CompoundTag compound, net.minecraft.core.BlockPos tilePos) net.minecraft.world.phys.AABBgetAOE()net.minecraft.core.BlockPosnet.minecraft.core.BlockPosgetPos()net.minecraft.world.level.LevelgetWorld()booleanvoidmanageSource(net.minecraft.world.level.Level world) net.minecraftforge.common.util.LazyOptional<net.minecraftforge.fluids.capability.IFluidHandler>static voidnet.minecraft.nbt.CompoundTagMethods inherited from class com.simibubi.create.content.contraptions.fluids.FlowSource
keepAlive, provideFluid, whileFlowPresent
-
Constructor Details
-
OpenEndedPipe
-
-
Method Details
-
registerEffectHandler
-
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:
manageSourcein classFlowSource
-
provideHandler
public net.minecraftforge.common.util.LazyOptional<net.minecraftforge.fluids.capability.IFluidHandler> provideHandler()- Overrides:
provideHandlerin classFlowSource
-
isEndpoint
public boolean isEndpoint()- Specified by:
isEndpointin classFlowSource
-
serializeNBT
public net.minecraft.nbt.CompoundTag serializeNBT() -
fromNBT
public static OpenEndedPipe fromNBT(net.minecraft.nbt.CompoundTag compound, net.minecraft.core.BlockPos tilePos)
-