public static class ItemGate.GatePluggable extends java.lang.Object implements IPipePluggable
| Modifier and Type | Field and Description |
|---|---|
IGateExpansion[] |
expansions |
GateDefinition.GateLogic |
logic |
GateDefinition.GateMaterial |
material |
| Constructor and Description |
|---|
ItemGate.GatePluggable() |
ItemGate.GatePluggable(Gate gate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
blocking(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
boolean |
equals(java.lang.Object obj) |
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 |
readFromByteBuf(io.netty.buffer.ByteBuf buf) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
validate(IPipeTile pipe,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
writeToByteBuf(io.netty.buffer.ByteBuf buf) |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
public GateDefinition.GateMaterial material
public GateDefinition.GateLogic logic
public IGateExpansion[] expansions
public ItemGate.GatePluggable()
public ItemGate.GatePluggable(Gate gate)
public void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeToNBT in interface IPipePluggablepublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in interface IPipePluggablepublic void writeToByteBuf(io.netty.buffer.ByteBuf buf)
public void readFromByteBuf(io.netty.buffer.ByteBuf buf)
public 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 boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic void invalidate()
invalidate in interface IPipePluggablepublic void validate(IPipeTile pipe, net.minecraftforge.common.util.ForgeDirection direction)
validate in interface IPipePluggable