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) |
void |
writeCompleted(IBuilderContext context,
double complete) |
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()