public class PipeFluidsSandstone extends Pipe<PipeTransportFluids> implements IPipeTransportFluidsHook, IPipeConnectionForced
| Constructor and Description |
|---|
PipeFluidsSandstone(net.minecraft.item.Item item) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canPipeConnect(net.minecraft.tileentity.TileEntity tile,
net.minecraftforge.common.util.ForgeDirection side) |
int |
fill(net.minecraftforge.common.util.ForgeDirection from,
net.minecraftforge.fluids.FluidStack resource,
boolean doFill) |
int |
getIconIndex(net.minecraftforge.common.util.ForgeDirection direction)
Should return the index in the array returned by GetTextureIcons() for a
specified direction
|
IIconProvider |
getIconProvider()
Should return the IIconProvider that provides icons for this pipe
|
boolean |
ignoreConnectionOverrides(net.minecraftforge.common.util.ForgeDirection with)
Allows you to block connection overrides.
|
actionsActivated, blockActivated, canConnectRedstone, computeItemDrop, doDrop, dropContents, dropItem, getActions, getContainer, getDroppedItems, getGate, getIconIndexForItem, getMaxRedstoneOutput, getOpenOrientation, getTile, getWorld, hasGate, hasGate, initialize, inputOpen, invalidate, isIndirectlyPoweringTo, isInitialized, isPoweringTo, isWireActive, isWireConnectedTo, isWired, notifyBlocksOfNeighborChange, onBlockPlaced, onBlockPlacedBy, onChunkUnload, onEntityCollidedWithBlock, onNeighborChange, outputOpen, randomDisplayTick, readFromNBT, resetGates, resolveActions, setTile, updateEntity, updateNeighbors, updateSignalState, validate, writeToNBTpublic IIconProvider getIconProvider()
PipegetIconProvider in class Pipe<PipeTransportFluids>public int getIconIndex(net.minecraftforge.common.util.ForgeDirection direction)
PipegetIconIndex in class Pipe<PipeTransportFluids>direction - - The direction for which the indexed should be
rendered. Unknown for pipe centerpublic int fill(net.minecraftforge.common.util.ForgeDirection from,
net.minecraftforge.fluids.FluidStack resource,
boolean doFill)
fill in interface IPipeTransportFluidsHookpublic boolean canPipeConnect(net.minecraft.tileentity.TileEntity tile,
net.minecraftforge.common.util.ForgeDirection side)
canPipeConnect in class Pipe<PipeTransportFluids>public boolean ignoreConnectionOverrides(net.minecraftforge.common.util.ForgeDirection with)
IPipeConnectionForcedignoreConnectionOverrides in interface IPipeConnectionForced