public class PipeItemsEmerald extends PipeItemsWood implements IClientState, IGuiReturnHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
PipeItemsEmerald.ButtonState |
powerHandler, solidIconIndex, standardIconIndexactionTracker, container, gate, item, signalStrength, transport, wireSet| Constructor and Description |
|---|
PipeItemsEmerald(net.minecraft.item.Item item) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
blockActivated(net.minecraft.entity.player.EntityPlayer entityplayer) |
net.minecraft.item.ItemStack[] |
checkExtract(net.minecraft.inventory.IInventory inventory,
boolean doRemove,
net.minecraftforge.common.util.ForgeDirection from)
Return the itemstack that can be if something can be extracted from this
inventory, null if none.
|
net.minecraft.item.ItemStack |
checkExtractGeneric(net.minecraft.inventory.ISidedInventory inventory,
boolean doRemove,
net.minecraftforge.common.util.ForgeDirection from) |
net.minecraft.inventory.IInventory |
getFilters() |
MultiButtonController |
getStateController() |
void |
readData(io.netty.buffer.ByteBuf data)
Deserializes the state from the stream
|
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
readGuiData(io.netty.buffer.ByteBuf data,
net.minecraft.entity.player.EntityPlayer sender) |
void |
writeData(io.netty.buffer.ByteBuf data)
Serializes the state to the stream
|
void |
writeGuiData(io.netty.buffer.ByteBuf data) |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
checkExtractGeneric, doWork, getIconIndex, getIconProvider, getPowerReceiver, initialize, makeItem, onNeighborBlockChangeactionsActivated, canConnectRedstone, canPipeConnect, doDrop, dropContents, dropItem, getActions, getContainer, getIconIndexForItem, getOpenOrientation, getWorld, handlePipeEvent, hasGate, hasGate, inputOpen, invalidate, isIndirectlyPoweringTo, isPoweringTo, isTriggerActive, isWireConnectedTo, isWired, isWired, needsInit, notifyBlocksOfNeighborChange, onBlockPlaced, onBlockPlacedBy, onBlockRemoval, onChunkUnload, onEntityCollidedWithBlock, outputOpen, randomDisplayTick, resetGate, setTile, updateEntity, updateNeighbors, updateSignalState, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetWorldgetWorldpublic boolean blockActivated(net.minecraft.entity.player.EntityPlayer entityplayer)
blockActivated in class PipeItemsWoodpublic net.minecraft.item.ItemStack[] checkExtract(net.minecraft.inventory.IInventory inventory,
boolean doRemove,
net.minecraftforge.common.util.ForgeDirection from)
checkExtract in class PipeItemsWoodpublic net.minecraft.item.ItemStack checkExtractGeneric(net.minecraft.inventory.ISidedInventory inventory,
boolean doRemove,
net.minecraftforge.common.util.ForgeDirection from)
checkExtractGeneric in class PipeItemsWoodpublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in class Pipe<PipeTransportItems>public void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeToNBT in class Pipe<PipeTransportItems>public void writeData(io.netty.buffer.ByteBuf data)
IClientStatewriteData in interface IClientStatepublic void readData(io.netty.buffer.ByteBuf data)
IClientStatereadData in interface IClientStatepublic net.minecraft.inventory.IInventory getFilters()
public MultiButtonController getStateController()
public void writeGuiData(io.netty.buffer.ByteBuf data)
writeGuiData in interface IGuiReturnHandlerpublic void readGuiData(io.netty.buffer.ByteBuf data,
net.minecraft.entity.player.EntityPlayer sender)
readGuiData in interface IGuiReturnHandler