public static class ItemFacade.FacadePluggable extends java.lang.Object implements IPipePluggable
| Modifier and Type | Field and Description |
|---|---|
ItemFacade.FacadeState[] |
states |
| Constructor and Description |
|---|
ItemFacade.FacadePluggable() |
ItemFacade.FacadePluggable(ItemFacade.FacadeState[] states) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
blocking(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
net.minecraft.item.ItemStack[] |
getDropItems(IPipeTile pipe) |
void |
invalidate() |
void |
onAttachedPipe(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
onDetachedPipe(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
validate(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
public ItemFacade.FacadeState[] states
public ItemFacade.FacadePluggable(ItemFacade.FacadeState[] states)
public ItemFacade.FacadePluggable()
public void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeToNBT in interface IPipePluggablepublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in interface IPipePluggablepublic net.minecraft.item.ItemStack[] getDropItems(IPipeTile pipe)
getDropItems in interface IPipePluggablepublic void onAttachedPipe(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
onAttachedPipe in interface IPipePluggablepublic void onDetachedPipe(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
onDetachedPipe in interface IPipePluggablepublic boolean blocking(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
blocking in interface IPipePluggablepublic void invalidate()
invalidate in interface IPipePluggablepublic void validate(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
validate in interface IPipePluggable