public class BuildingSlotBlock extends BuildingSlot implements java.lang.Comparable<BuildingSlotBlock>
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildingSlotBlock.Mode |
| Modifier and Type | Field and Description |
|---|---|
int |
buildStage |
BuildingSlotBlock.Mode |
mode |
SchematicBlockBase |
schematic |
int |
x |
int |
y |
int |
z |
stackConsumed| Constructor and Description |
|---|
BuildingSlotBlock() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(BuildingSlotBlock o) |
Position |
getDestination() |
java.util.LinkedList<net.minecraft.item.ItemStack> |
getRequirements(IBuilderContext context) |
SchematicBlockBase |
getSchematic() |
java.util.LinkedList<net.minecraft.item.ItemStack> |
getStacksToDisplay() |
boolean |
isAlreadyBuilt(IBuilderContext context) |
void |
postProcessing(IBuilderContext context) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry) |
void |
writeCompleted(IBuilderContext context,
double complete) |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry) |
void |
writeToWorld(IBuilderContext context) |
addStackConsumedpublic int x
public int y
public int z
public SchematicBlockBase schematic
public BuildingSlotBlock.Mode mode
public int buildStage
public SchematicBlockBase getSchematic()
getSchematic in class BuildingSlotpublic void writeToWorld(IBuilderContext context)
writeToWorld in class BuildingSlotpublic void postProcessing(IBuilderContext context)
postProcessing in class BuildingSlotpublic java.util.LinkedList<net.minecraft.item.ItemStack> getRequirements(IBuilderContext context)
getRequirements in class BuildingSlotpublic int compareTo(BuildingSlotBlock o)
compareTo in interface java.lang.Comparable<BuildingSlotBlock>public Position getDestination()
getDestination in class BuildingSlotpublic void writeCompleted(IBuilderContext context, double complete)
writeCompleted in class BuildingSlotpublic boolean isAlreadyBuilt(IBuilderContext context)
isAlreadyBuilt in class BuildingSlotpublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
writeToNBT in class BuildingSlotpublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt,
MappingRegistry registry)
readFromNBT in class BuildingSlotpublic java.util.LinkedList<net.minecraft.item.ItemStack> getStacksToDisplay()
getStacksToDisplay in class BuildingSlot