Package io.github.apfelcreme.Pipes.Pipe
Class PipeInput.Options
java.lang.Object
io.github.apfelcreme.Pipes.Pipe.AbstractPipePart.OptionsList
io.github.apfelcreme.Pipes.Pipe.PipeInput.Options
- Enclosing class:
- PipeInput
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AbstractPipePart.Option<Boolean>
Whether or not to spread the items equally over all outputsstatic final AbstractPipePart.Option<Boolean>
Whether to merge item stacks in the input after a transfer attempt or notstatic final AbstractPipePart.Option<Boolean>
Whether or not this transfers from this input can overflow into other available outputsstatic final AbstractPipePart.Option<Boolean>
Whether or not to spread the item over all outputs -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static <T> AbstractPipePart.Option<T>
add
(AbstractPipePart.Option<T> option) static AbstractPipePart.Option<?>
static AbstractPipePart.Option<?>[]
values()
-
Field Details
-
SPREAD
Whether or not to spread the item over all outputs -
FORCE_EQUAL_SPREAD
Whether or not to spread the items equally over all outputs -
OVERFLOW
Whether or not this transfers from this input can overflow into other available outputsPossible Values:
true
if the items should end up in the overflowfalse
if this output should force items to end up in the filtered output even 'though the target is full
-
MERGE
Whether to merge item stacks in the input after a transfer attempt or not
-
-
Constructor Details
-
Options
public Options()
-
-
Method Details
-
add
-
get
-
values
-