diff --git a/common/buildcraft/api/blueprints/SchematicEntity.java b/common/buildcraft/api/blueprints/SchematicEntity.java index bed5cfb7..21fa1bc1 100755 --- a/common/buildcraft/api/blueprints/SchematicEntity.java +++ b/common/buildcraft/api/blueprints/SchematicEntity.java @@ -9,6 +9,7 @@ package buildcraft.api.blueprints; import java.util.ArrayList; +import java.util.LinkedList; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityList; @@ -34,6 +35,13 @@ public class SchematicEntity extends Schematic { */ public ItemStack[] storedRequirements = new ItemStack[0]; + @Override + public void addRequirements(IBuilderContext context, LinkedList requirements) { + for (ItemStack s : storedRequirements) { + requirements.add(s); + } + } + public void writeToWorld(IBuilderContext context) { Entity e = EntityList.createEntityFromNBT(cpt, context.world()); context.world().spawnEntityInWorld(e);