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 TypeMethodDescriptionvoid
void
cancelTask
(TaskId taskId) default boolean
contains
(AutocraftingNetworkComponent component) long
getAmount
(ResourceKey resource) void
onAddedIntoContainer
(ParentContainer parentContainer) void
onRemovedFromContainer
(ParentContainer parentContainer) void
Methods inherited from interface com.refinedmods.refinedstorage.api.autocrafting.task.ExternalPatternSink
accept, getKey
Methods 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()
-