public static class PipeEventFluid.SideCheck extends PipeEventFluid
PipeEventFluid.OnMoveToCentre, PipeEventFluid.PreMoveToCentre, PipeEventFluid.SideCheck, PipeEventFluid.TryInsert
Modifier and Type | Field and Description |
---|---|
net.minecraftforge.fluids.FluidStack |
fluid |
flow
canBeCancelled, holder
Constructor and Description |
---|
SideCheck(IPipeHolder holder,
IFlowFluid flow,
net.minecraftforge.fluids.FluidStack fluid) |
Modifier and Type | Method and Description |
---|---|
void |
decreasePriority(net.minecraft.util.EnumFacing side) |
void |
decreasePriority(net.minecraft.util.EnumFacing side,
int by) |
void |
disallow(net.minecraft.util.EnumFacing... sides)
Disallows the specific side(s) from being a destination for the item.
|
void |
disallowAll() |
void |
disallowAll(java.util.Collection<net.minecraft.util.EnumFacing> sides) |
void |
disallowAllExcept(java.util.Collection<net.minecraft.util.EnumFacing> sides) |
void |
disallowAllExcept(net.minecraft.util.EnumFacing... sides) |
java.util.EnumSet<net.minecraft.util.EnumFacing> |
getOrder() |
void |
increasePriority(net.minecraft.util.EnumFacing side) |
void |
increasePriority(net.minecraft.util.EnumFacing side,
int by) |
boolean |
isAllowed(net.minecraft.util.EnumFacing side)
Checks to see if a side if allowed.
|
cancel, checkStateForErrors, isCanceled
public SideCheck(IPipeHolder holder, IFlowFluid flow, net.minecraftforge.fluids.FluidStack fluid)
public boolean isAllowed(net.minecraft.util.EnumFacing side)
public void disallow(net.minecraft.util.EnumFacing... sides)
public void disallowAll(java.util.Collection<net.minecraft.util.EnumFacing> sides)
public void disallowAllExcept(net.minecraft.util.EnumFacing... sides)
public void disallowAllExcept(java.util.Collection<net.minecraft.util.EnumFacing> sides)
public void disallowAll()
public void increasePriority(net.minecraft.util.EnumFacing side)
public void increasePriority(net.minecraft.util.EnumFacing side, int by)
public void decreasePriority(net.minecraft.util.EnumFacing side)
public void decreasePriority(net.minecraft.util.EnumFacing side, int by)
public java.util.EnumSet<net.minecraft.util.EnumFacing> getOrder()