Interface PatternProvider

All Superinterfaces:
ExternalPatternSink, StepBehavior

@API(status=STABLE, since="2.0.0-milestone.4.8") public interface PatternProvider extends ExternalPatternSink, StepBehavior
  • Method Details

    • onAddedIntoContainer

      void onAddedIntoContainer(ParentContainer parentContainer)
    • onRemovedFromContainer

      void onRemovedFromContainer(ParentContainer parentContainer)
    • contains

      default boolean contains(AutocraftingNetworkComponent component)
    • addTask

      void addTask(Task task)
    • cancelTask

      void cancelTask(TaskId taskId)
    • getTaskStatuses

      List<TaskStatus> getTaskStatuses()
    • getAmount

      long getAmount(ResourceKey resource)
    • receivedExternalIteration

      void receivedExternalIteration()