public abstract class PipeLogicIron
extends java.lang.Object
| Constructor and Description |
|---|
PipeLogicIron(Pipe<?> pipe) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
blockActivated(net.minecraft.entity.player.EntityPlayer entityplayer,
net.minecraftforge.common.util.ForgeDirection side) |
net.minecraftforge.common.util.ForgeDirection |
getOutputDirection() |
void |
initialize() |
protected abstract boolean |
isValidConnectingTile(net.minecraft.tileentity.TileEntity tile) |
protected boolean |
isValidOutputTile(net.minecraft.tileentity.TileEntity tile) |
void |
onBlockPlaced() |
boolean |
outputOpen(net.minecraftforge.common.util.ForgeDirection to) |
boolean |
setFacing(net.minecraftforge.common.util.ForgeDirection facing) |
void |
switchOnRedstone() |
protected final Pipe<?> pipe
public PipeLogicIron(Pipe<?> pipe)
public void switchOnRedstone()
protected boolean isValidOutputTile(net.minecraft.tileentity.TileEntity tile)
protected abstract boolean isValidConnectingTile(net.minecraft.tileentity.TileEntity tile)
public void initialize()
public void onBlockPlaced()
public boolean setFacing(net.minecraftforge.common.util.ForgeDirection facing)
public boolean blockActivated(net.minecraft.entity.player.EntityPlayer entityplayer,
net.minecraftforge.common.util.ForgeDirection side)
public net.minecraftforge.common.util.ForgeDirection getOutputDirection()
public boolean outputOpen(net.minecraftforge.common.util.ForgeDirection to)