public abstract static class PipeEventItem.OrderedEvent extends PipeEventItem
PipeEventItem.Split and PipeEventItem.FindDest. Do not listen to this directly!PipeEventItem.Drop, PipeEventItem.Ejected, PipeEventItem.FindDest, PipeEventItem.ItemEntry, PipeEventItem.ModifySpeed, PipeEventItem.OnInsert, PipeEventItem.OrderedEvent, PipeEventItem.ReachCenter, PipeEventItem.ReachDest, PipeEventItem.ReachEnd, PipeEventItem.SideCheck, PipeEventItem.Split, PipeEventItem.TryBounce, PipeEventItem.TryInsert| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.util.EnumSet<net.minecraft.util.EnumFacing>> |
orderedDestinations |
flowcanBeCancelled, holder| Constructor and Description |
|---|
OrderedEvent(IPipeHolder holder,
IFlowItems flow,
java.util.List<java.util.EnumSet<net.minecraft.util.EnumFacing>> orderedDestinations) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<net.minecraft.util.EnumFacing> |
generateRandomOrder() |
java.util.EnumSet<net.minecraft.util.EnumFacing> |
getAllPossibleDestinations() |
cancel, checkStateForErrors, isCanceledpublic final java.util.List<java.util.EnumSet<net.minecraft.util.EnumFacing>> orderedDestinations
public OrderedEvent(IPipeHolder holder, IFlowItems flow, java.util.List<java.util.EnumSet<net.minecraft.util.EnumFacing>> orderedDestinations)