public class PipeBehaviourLapis extends PipeBehaviour
pipe| Constructor and Description |
|---|
PipeBehaviourLapis(IPipe pipe) |
PipeBehaviourLapis(IPipe pipe,
net.minecraft.nbt.NBTTagCompound nbt) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addActions(PipeEventStatement.AddActionInternal event) |
int |
getTextureIndex(net.minecraft.util.EnumFacing face) |
void |
onActionActivated(PipeEventActionActivate event) |
boolean |
onPipeActivate(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.math.RayTraceResult trace,
float hitX,
float hitY,
float hitZ,
EnumPipePart part) |
void |
onReachCenter(PipeEventItem.ReachCenter reachCenter) |
void |
readPayload(net.minecraft.network.PacketBuffer buffer,
net.minecraftforge.fml.relauncher.Side side,
net.minecraftforge.fml.common.network.simpleimpl.MessageContext ctx) |
void |
writePayload(net.minecraft.network.PacketBuffer buffer,
net.minecraftforge.fml.relauncher.Side side) |
net.minecraft.nbt.NBTTagCompound |
writeToNbt() |
addDrops, canConnect, canConnect, getCapability, getTextureData, hasCapability, onEntityCollide, onTickpublic PipeBehaviourLapis(IPipe pipe)
public PipeBehaviourLapis(IPipe pipe, net.minecraft.nbt.NBTTagCompound nbt)
public net.minecraft.nbt.NBTTagCompound writeToNbt()
writeToNbt in class PipeBehaviourpublic void writePayload(net.minecraft.network.PacketBuffer buffer,
net.minecraftforge.fml.relauncher.Side side)
writePayload in class PipeBehaviourpublic void readPayload(net.minecraft.network.PacketBuffer buffer,
net.minecraftforge.fml.relauncher.Side side,
net.minecraftforge.fml.common.network.simpleimpl.MessageContext ctx)
throws java.io.IOException
readPayload in class PipeBehaviourjava.io.IOExceptionpublic 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 PipeBehaviourpublic void onReachCenter(PipeEventItem.ReachCenter reachCenter)
public static void addActions(PipeEventStatement.AddActionInternal event)
public void onActionActivated(PipeEventActionActivate event)