Package | Description |
---|---|
buildcraft.api.transport.pipe |
Modifier and Type | Class and Description |
---|---|
static class |
PipeEventItem.Drop |
static class |
PipeEventItem.Ejected
Fired whenever the item exists from this pipe in a normal manner (inserted into another pipe or inventory, this
does not overlap with
PipeEventItem.Drop .) NOTE: This event is fired *after* the item has been ejected, not before, so
modifying PipeEventItem.Ejected.inserted won't do anything. |
static class |
PipeEventItem.Ejected.IntoPipe
Fired when an item is injected into a pipe.
|
static class |
PipeEventItem.Ejected.IntoTile
Fired when an item is injected into a tile entity.
|
static class |
PipeEventItem.FindDest
Fired after
PipeEventItem.Split . |
static class |
PipeEventItem.ModifySpeed
Fired after
PipeEventItem.FindDest . |
static class |
PipeEventItem.OnInsert
Fired after
PipeEventItem.TryInsert (if some items were allowed in) to modify the incoming itemstack or its colour. |
static class |
PipeEventItem.OrderedEvent
Base class for
PipeEventItem.Split and PipeEventItem.FindDest . |
static class |
PipeEventItem.ReachCenter
Fired whenever an item reaches the centre of a pipe.
|
static class |
PipeEventItem.ReachDest |
static class |
PipeEventItem.ReachEnd
Fired whenever an item reaches the end of a pipe.
|
static class |
PipeEventItem.SideCheck
Fired after
PipeEventItem.ReachCenter to determine what sides are the items NOT allowed to go to, and the order of
priority for the allowed sides. |
static class |
PipeEventItem.Split
Fired after
PipeEventItem.SideCheck (if at least one valid side was found) or after PipeEventItem.TryBounce if no valid
sides were detected, but it was allowed to bounce back. |
static class |
PipeEventItem.TryBounce
Fired after
PipeEventItem.SideCheck (if all sides were disallowed) to see if the item is allowed to bounce back to
where it was inserted. |
static class |
PipeEventItem.TryInsert
Fires whenever item insertion is attempted.
|