public class PipePowerIron extends Pipe<PipeTransportPower>
| Modifier and Type | Class and Description |
|---|---|
static class |
PipePowerIron.PowerMode |
actionTracker, container, gate, item, signalStrength, transport, wireSet| Constructor and Description |
|---|
PipePowerIron(net.minecraft.item.Item item) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
actionsActivated(java.util.Map<IAction,java.lang.Boolean> actions) |
boolean |
blockActivated(net.minecraft.entity.player.EntityPlayer player) |
java.util.LinkedList<IAction> |
getActions() |
int |
getIconIndex(net.minecraftforge.common.util.ForgeDirection direction)
Should return the index in the array returned by GetTextureIcons() for a
specified direction
|
IIconProvider |
getIconProvider()
Should return the IIconProvider that provides icons for this pipe
|
PipePowerIron.PowerMode |
getMode() |
void |
setMode(PipePowerIron.PowerMode mode) |
void |
updateEntity() |
canConnectRedstone, canPipeConnect, doDrop, dropContents, dropItem, getContainer, getIconIndexForItem, getOpenOrientation, getWorld, handlePipeEvent, hasGate, hasGate, initialize, inputOpen, invalidate, isIndirectlyPoweringTo, isPoweringTo, isTriggerActive, isWireConnectedTo, isWired, isWired, needsInit, notifyBlocksOfNeighborChange, onBlockPlaced, onBlockPlacedBy, onBlockRemoval, onChunkUnload, onEntityCollidedWithBlock, onNeighborBlockChange, outputOpen, randomDisplayTick, readFromNBT, resetGate, setTile, updateNeighbors, updateSignalState, validate, writeToNBTpublic int getIconIndex(net.minecraftforge.common.util.ForgeDirection direction)
PipegetIconIndex in class Pipe<PipeTransportPower>direction - - The direction for which the indexed should be
rendered. Unknown for pipe centerpublic boolean blockActivated(net.minecraft.entity.player.EntityPlayer player)
blockActivated in class Pipe<PipeTransportPower>public void updateEntity()
updateEntity in class Pipe<PipeTransportPower>public PipePowerIron.PowerMode getMode()
public void setMode(PipePowerIron.PowerMode mode)
public IIconProvider getIconProvider()
PipegetIconProvider in class Pipe<PipeTransportPower>protected void actionsActivated(java.util.Map<IAction,java.lang.Boolean> actions)
actionsActivated in class Pipe<PipeTransportPower>public java.util.LinkedList<IAction> getActions()
getActions in class Pipe<PipeTransportPower>