Interface PatternProvider
- All Superinterfaces:
ExternalPatternSink,StepBehavior
@API(status=STABLE,
since="2.0.0-milestone.4.8")
public interface PatternProvider
extends ExternalPatternSink, StepBehavior
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.refinedmods.refinedstorage.api.autocrafting.task.ExternalPatternSink
ExternalPatternSink.Result -
Field Summary
Fields inherited from interface com.refinedmods.refinedstorage.api.autocrafting.task.StepBehavior
DEFAULT -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcancelTask(TaskId taskId) default booleancontains(AutocraftingNetworkComponent component) longgetAmount(ResourceKey resource) voidonAddedIntoContainer(ParentContainer parentContainer) voidonRemovedFromContainer(ParentContainer parentContainer) voidMethods inherited from interface com.refinedmods.refinedstorage.api.autocrafting.task.ExternalPatternSink
accept, getKeyMethods inherited from interface com.refinedmods.refinedstorage.api.autocrafting.task.StepBehavior
canStep, getSteps
-
Method Details
-
onAddedIntoContainer
-
onRemovedFromContainer
-
contains
-
addTask
-
cancelTask
-
getTaskStatuses
List<TaskStatus> getTaskStatuses() -
getAmount
-
receivedExternalIteration
void receivedExternalIteration()
-