public interface IPipeTile
| Modifier and Type | Interface and Description |
|---|---|
static class |
IPipeTile.PipeType |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.tileentity.TileEntity |
getAdjacentTile(net.minecraftforge.common.util.ForgeDirection dir) |
IPipe |
getPipe() |
IPipeTile.PipeType |
getPipeType() |
int |
injectItem(net.minecraft.item.ItemStack stack,
boolean doAdd,
net.minecraftforge.common.util.ForgeDirection from)
Same as
injectItem(ItemStack, boolean, ForgeDirection, EnumColor)
but with no color attribute. |
int |
injectItem(net.minecraft.item.ItemStack stack,
boolean doAdd,
net.minecraftforge.common.util.ForgeDirection from,
EnumColor color)
Offers an ItemStack for addition to the pipe.
|
boolean |
isPipeConnected(net.minecraftforge.common.util.ForgeDirection with)
True if the pipe is connected to the block/pipe in the specific direction
|
IPipeTile.PipeType getPipeType()
int injectItem(net.minecraft.item.ItemStack stack,
boolean doAdd,
net.minecraftforge.common.util.ForgeDirection from,
EnumColor color)
stack - ItemStack offered for addition. Do not manipulate this!doAdd - If false no actual addition should take place. Implementors
should simulate.from - Orientation the ItemStack is offered from.color - The color of the item to be added to the pipe, or null for no color.int injectItem(net.minecraft.item.ItemStack stack,
boolean doAdd,
net.minecraftforge.common.util.ForgeDirection from)
injectItem(ItemStack, boolean, ForgeDirection, EnumColor)
but with no color attribute.boolean isPipeConnected(net.minecraftforge.common.util.ForgeDirection with)
with - net.minecraft.tileentity.TileEntity getAdjacentTile(net.minecraftforge.common.util.ForgeDirection dir)
IPipe getPipe()