public abstract class PipeBehaviourDiamond extends PipeBehaviour
| Modifier and Type | Field and Description |
|---|---|
ItemHandlerSimple |
filters |
static int |
FILTERS_PER_SIDE |
pipe| Constructor and Description |
|---|
PipeBehaviourDiamond(IPipe pipe) |
PipeBehaviourDiamond(IPipe pipe,
net.minecraft.nbt.NBTTagCompound nbt) |
| Modifier and Type | Method and Description |
|---|---|
int |
getTextureIndex(net.minecraft.util.EnumFacing face) |
boolean |
onPipeActivate(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.math.RayTraceResult trace,
float hitX,
float hitY,
float hitZ,
EnumPipePart part) |
net.minecraft.nbt.NBTTagCompound |
writeToNbt() |
addDrops, canConnect, canConnect, getCapability, getTextureData, hasCapability, onEntityCollide, onTick, readPayload, writePayloadpublic static final int FILTERS_PER_SIDE
public final ItemHandlerSimple filters
public PipeBehaviourDiamond(IPipe pipe)
public PipeBehaviourDiamond(IPipe pipe, net.minecraft.nbt.NBTTagCompound nbt)
public net.minecraft.nbt.NBTTagCompound writeToNbt()
writeToNbt in class PipeBehaviourpublic int getTextureIndex(net.minecraft.util.EnumFacing face)
getTextureIndex in class PipeBehaviourpublic boolean onPipeActivate(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.math.RayTraceResult trace,
float hitX,
float hitY,
float hitZ,
EnumPipePart part)
onPipeActivate in class PipeBehaviour