public class BuildingItem extends java.lang.Object implements IBuildingItem, ISerializable
| Modifier and Type | Field and Description |
|---|---|
IBuilderContext |
context |
Position |
destination |
boolean |
isDone |
static int |
ITEMS_SPACE |
Position |
origin |
Position |
posDisplay |
double |
receivedProgress |
BuildingSlot |
slotToBuild |
java.util.LinkedList<StackAtPosition> |
stacksToDisplay |
| Constructor and Description |
|---|
BuildingItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
displayUpdate() |
Position |
getDisplayPosition(double time) |
java.util.LinkedList<StackAtPosition> |
getStacks() |
void |
initialize() |
boolean |
isDone() |
void |
readData(io.netty.buffer.ByteBuf stream) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
setStacksToDisplay(java.util.LinkedList<net.minecraft.item.ItemStack> stacks) |
void |
update() |
void |
writeData(io.netty.buffer.ByteBuf stream) |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
public static int ITEMS_SPACE
public Position origin
public Position destination
public java.util.LinkedList<StackAtPosition> stacksToDisplay
public Position posDisplay
public boolean isDone
public BuildingSlot slotToBuild
public IBuilderContext context
public double receivedProgress
public void initialize()
public Position getDisplayPosition(double time)
public void update()
public void displayUpdate()
public java.util.LinkedList<StackAtPosition> getStacks()
public boolean isDone()
isDone in interface IBuildingItempublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
public void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
throws MappingNotFoundException
MappingNotFoundExceptionpublic void setStacksToDisplay(java.util.LinkedList<net.minecraft.item.ItemStack> stacks)
public void readData(io.netty.buffer.ByteBuf stream)
readData in interface ISerializablepublic void writeData(io.netty.buffer.ByteBuf stream)
writeData in interface ISerializable