public abstract class PipePluggable extends java.lang.Object implements INBTStoreable, ISerializable
| Constructor and Description |
|---|
PipePluggable() |
| Modifier and Type | Method and Description |
|---|---|
abstract net.minecraft.util.AxisAlignedBB |
getBoundingBox(net.minecraftforge.common.util.ForgeDirection side) |
abstract net.minecraft.item.ItemStack[] |
getDropItems(IPipeContainer pipe) |
abstract IPipePluggableRenderer |
getRenderer() |
void |
invalidate() |
abstract boolean |
isBlocking(IPipeContainer pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
boolean |
isSolidOnSide(IPipeContainer pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
onAttachedPipe(IPipeContainer pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
onDetachedPipe(IPipeContainer pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
update(IPipeContainer pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
validate(IPipeContainer pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadFromNBT, writeToNBTreadData, writeDatapublic abstract net.minecraft.item.ItemStack[] getDropItems(IPipeContainer pipe)
public void update(IPipeContainer pipe, net.minecraftforge.common.util.ForgeDirection direction)
public void onAttachedPipe(IPipeContainer pipe, net.minecraftforge.common.util.ForgeDirection direction)
public void onDetachedPipe(IPipeContainer pipe, net.minecraftforge.common.util.ForgeDirection direction)
public abstract boolean isBlocking(IPipeContainer pipe, net.minecraftforge.common.util.ForgeDirection direction)
public void invalidate()
public void validate(IPipeContainer pipe, net.minecraftforge.common.util.ForgeDirection direction)
public boolean isSolidOnSide(IPipeContainer pipe, net.minecraftforge.common.util.ForgeDirection direction)
public abstract net.minecraft.util.AxisAlignedBB getBoundingBox(net.minecraftforge.common.util.ForgeDirection side)
public abstract IPipePluggableRenderer getRenderer()