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(IPipeTile pipe) |
IPipePluggableDynamicRenderer |
getDynamicRenderer() |
abstract IPipePluggableRenderer |
getRenderer() |
void |
invalidate() |
abstract boolean |
isBlocking(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
boolean |
isSolidOnSide(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
onAttachedPipe(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
onDetachedPipe(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
boolean |
requiresRenderUpdate(PipePluggable old) |
void |
update(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
validate(IPipeTile 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(IPipeTile pipe)
public void update(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
public void onAttachedPipe(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
public void onDetachedPipe(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
public abstract boolean isBlocking(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
public void invalidate()
public void validate(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
public boolean isSolidOnSide(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
public abstract net.minecraft.util.AxisAlignedBB getBoundingBox(net.minecraftforge.common.util.ForgeDirection side)
public abstract IPipePluggableRenderer getRenderer()
public IPipePluggableDynamicRenderer getDynamicRenderer()
public boolean requiresRenderUpdate(PipePluggable old)