public abstract class BuildingSlot
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.LinkedList<net.minecraft.item.ItemStack> |
stackConsumed |
| Constructor and Description |
|---|
BuildingSlot() |
| Modifier and Type | Method and Description |
|---|---|
void |
addStackConsumed(net.minecraft.item.ItemStack stack) |
abstract Position |
getDestination() |
java.util.LinkedList<net.minecraft.item.ItemStack> |
getRequirements(IBuilderContext context) |
abstract Schematic |
getSchematic() |
abstract boolean |
isAlreadyBuilt(IBuilderContext context) |
void |
postProcessing(IBuilderContext context) |
abstract void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry) |
void |
writeCompleted(IBuilderContext context,
double complete) |
abstract void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry) |
void |
writeToWorld(IBuilderContext context) |
public void writeToWorld(IBuilderContext context)
public void writeCompleted(IBuilderContext context, double complete)
public void postProcessing(IBuilderContext context)
public java.util.LinkedList<net.minecraft.item.ItemStack> getRequirements(IBuilderContext context)
public abstract Position getDestination()
public void addStackConsumed(net.minecraft.item.ItemStack stack)
public abstract boolean isAlreadyBuilt(IBuilderContext context)
public abstract Schematic getSchematic()
public abstract void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
public abstract void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)