public class PipeBehaviourDaizuli extends PipeBehaviourDirectional
currentDir, ROTATION_ORDERpipe| Constructor and Description |
|---|
PipeBehaviourDaizuli(IPipe pipe) |
PipeBehaviourDaizuli(IPipe pipe,
net.minecraft.nbt.NBTTagCompound nbt) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActions(PipeEventStatement.AddActionInternal event) |
protected boolean |
canFaceDirection(net.minecraft.util.EnumFacing dir) |
int |
getTextureIndex(net.minecraft.util.EnumFacing face) |
void |
onActionActivate(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 |
readPayload(net.minecraft.network.PacketBuffer buffer,
net.minecraftforge.fml.relauncher.Side side,
net.minecraftforge.fml.common.network.simpleimpl.MessageContext ctx) |
void |
sideCheck(PipeEventItem.SideCheck sideCheck) |
void |
writePayload(net.minecraft.network.PacketBuffer buffer,
net.minecraftforge.fml.relauncher.Side side) |
net.minecraft.nbt.NBTTagCompound |
writeToNbt() |
advanceFacing, getCurrentDir, onTick, setCurrentDiraddDrops, canConnect, canConnect, getCapability, getTextureData, hasCapability, onEntityCollidepublic PipeBehaviourDaizuli(IPipe pipe)
public PipeBehaviourDaizuli(IPipe pipe, net.minecraft.nbt.NBTTagCompound nbt)
public net.minecraft.nbt.NBTTagCompound writeToNbt()
writeToNbt in class PipeBehaviourDirectionalpublic void writePayload(net.minecraft.network.PacketBuffer buffer,
net.minecraftforge.fml.relauncher.Side side)
writePayload in class PipeBehaviourDirectionalpublic 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 PipeBehaviourDirectionaljava.io.IOExceptionpublic int getTextureIndex(net.minecraft.util.EnumFacing face)
getTextureIndex in class PipeBehaviourprotected boolean canFaceDirection(net.minecraft.util.EnumFacing dir)
canFaceDirection in class PipeBehaviourDirectionalpublic 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 PipeBehaviourDirectionalpublic void sideCheck(PipeEventItem.SideCheck sideCheck)
public void addActions(PipeEventStatement.AddActionInternal event)
addActions in class PipeBehaviourDirectionalpublic void onActionActivate(PipeEventActionActivate event)
onActionActivate in class PipeBehaviourDirectional