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(IBuilderInventory inv,
SchematicBlock slot) |
BuildingSlot |
getNextBlock(net.minecraft.world.World world,
IBuilderInventory inv) |
void |
postProcessing(net.minecraft.world.World world) |
void |
recomputeNeededItems() |
void |
useRequirements(IBuilderInventory inv,
SchematicBlock slot) |
getBoundingBox, getContext, removeFromWorld, 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, IBuilderInventory inv)
getNextBlock in class BptBuilderBasepublic boolean checkRequirements(IBuilderInventory inv, SchematicBlock slot)
public void useRequirements(IBuilderInventory inv, SchematicBlock slot)
public void recomputeNeededItems()
public void postProcessing(net.minecraft.world.World world)
postProcessing in class BptBuilderBase