public class BptBuilderBlueprint extends BptBuilderBase
| Modifier and Type | Field and Description |
|---|---|
java.util.LinkedList<net.minecraft.item.ItemStack> |
neededItems |
blueprint, context, done| Constructor and Description |
|---|
BptBuilderBlueprint(Blueprint bluePrint,
net.minecraft.world.World world,
int x,
int y,
int z) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkRequirements(TileAbstractBuilder builder,
Schematic slot) |
BuildingSlot |
getNextBlock(net.minecraft.world.World world,
TileAbstractBuilder inv) |
void |
postProcessing(net.minecraft.world.World world) |
void |
recomputeNeededItems() |
void |
useRequirements(TileAbstractBuilder builder,
BuildingSlot slot) |
buildNextSlot, getBoundingBox, getContext, isDone, removeDoneBuilders, removeFromWorld, setupForDestroy, xMax, xMin, yMax, yMin, zMax, zMinpublic BptBuilderBlueprint(Blueprint bluePrint, net.minecraft.world.World world, int x, int y, int z)
public BuildingSlot getNextBlock(net.minecraft.world.World world, TileAbstractBuilder inv)
getNextBlock in class BptBuilderBasepublic boolean checkRequirements(TileAbstractBuilder builder, Schematic slot)
public void useRequirements(TileAbstractBuilder builder, BuildingSlot slot)
public void recomputeNeededItems()
public void postProcessing(net.minecraft.world.World world)
postProcessing in class BptBuilderBase