Package | Description |
---|---|
buildcraft.api.transport.pipe | |
buildcraft.transport.pipe | |
buildcraft.transport.tile |
Modifier and Type | Class and Description |
---|---|
class |
PipeEventActionActivate |
class |
PipeEventFluid |
static class |
PipeEventFluid.OnMoveToCentre
Fired after
PipeEventFluid.PreMoveToCentre when all of the amounts have been totalled up. |
static class |
PipeEventFluid.PreMoveToCentre
Fired after collecting the amounts of fluid that can be moved from each pipe part into the centre.
|
static class |
PipeEventFluid.SideCheck |
static class |
PipeEventFluid.TryInsert |
class |
PipeEventItem |
static class |
PipeEventItem.Drop |
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.
|
class |
PipeEventPower |
static class |
PipeEventPower.Configure |
static class |
PipeEventPower.PrimaryDirection |
class |
PipeEventStatement |
static class |
PipeEventStatement.AddActionInternal
Fired when a pipe should add internal actions to the list of all possible actions
|
static class |
PipeEventStatement.AddActionInternalSided
Fired when a pipe should add internal actions to the list of all possible actions
|
static class |
PipeEventStatement.AddTriggerInternal
Fired when a pipe should add internal triggers to the list of all possible triggers
|
static class |
PipeEventStatement.AddTriggerInternalSided
Fired when a pipe should add internal sided triggers to the list of all possible triggers
|
class |
PipeEventTileState
Fired when the state of a pipe's tile entity changes.
|
static class |
PipeEventTileState.ChunkUnload
Fired in
TileEntity.onChunkUnload() |
static class |
PipeEventTileState.Invalidate
Fired in
TileEntity.invalidate() |
static class |
PipeEventTileState.Validate
Fired in
TileEntity.validate() |
Modifier and Type | Method and Description |
---|---|
boolean |
IPipeHolder.fireEvent(PipeEvent event) |
Modifier and Type | Method and Description |
---|---|
boolean |
PipeEventBus.fireEvent(PipeEvent event)
Sends this event to all of the registered handlers.
|
boolean |
PipeEventBus.LocalHandler.handleEvent(PipeEvent event) |
Modifier and Type | Method and Description |
---|---|
boolean |
TilePipeHolder.fireEvent(PipeEvent event) |