Search in sources :

Example 6 with ChassiTargetInformation

use of logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation in project LogisticsPipes by RS485.

the class ModuleApiaristTerminus method registerPosition.

@Override
public void registerPosition(ModulePositionType slot, int positionInt) {
    super.registerPosition(slot, positionInt);
    _sinkReply = new SinkReply(FixedPriority.Terminus, 0, true, false, 5, 0, new ChassiTargetInformation(getPositionInt()));
}
Also used : ChassiTargetInformation(logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation) SinkReply(logisticspipes.utils.SinkReply)

Example 7 with ChassiTargetInformation

use of logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation in project LogisticsPipes by RS485.

the class ModuleTerminus method registerPosition.

@Override
public void registerPosition(ModulePositionType slot, int positionInt) {
    super.registerPosition(slot, positionInt);
    _sinkReply = new SinkReply(FixedPriority.Terminus, 0, true, false, 2, 0, new ChassiTargetInformation(getPositionInt()));
}
Also used : ChassiTargetInformation(logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation) SinkReply(logisticspipes.utils.SinkReply)

Example 8 with ChassiTargetInformation

use of logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation in project LogisticsPipes by RS485.

the class ModuleThaumicAspectSink method registerPosition.

@Override
public void registerPosition(ModulePositionType slot, int positionInt) {
    super.registerPosition(slot, positionInt);
    _sinkReply = new SinkReply(FixedPriority.ItemSink, -2, true, false, 5, 0, new ChassiTargetInformation(getPositionInt()));
}
Also used : ChassiTargetInformation(logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation) SinkReply(logisticspipes.utils.SinkReply)

Example 9 with ChassiTargetInformation

use of logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation in project LogisticsPipes by RS485.

the class ModuleCrafter method registerPosition.

@Override
public void registerPosition(ModulePositionType slot, int positionInt) {
    super.registerPosition(slot, positionInt);
    _sinkReply = new SinkReply(FixedPriority.ItemSink, 0, true, false, 1, 0, new ChassiTargetInformation(getPositionInt()));
}
Also used : ChassiTargetInformation(logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation) SinkReply(logisticspipes.utils.SinkReply)

Example 10 with ChassiTargetInformation

use of logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation in project LogisticsPipes by RS485.

the class ModulePolymorphicItemSink method registerPosition.

@Override
public void registerPosition(ModulePositionType slot, int positionInt) {
    super.registerPosition(slot, positionInt);
    _sinkReply = new SinkReply(FixedPriority.ItemSink, 0, true, false, 3, 0, new ChassiTargetInformation(getPositionInt()));
}
Also used : ChassiTargetInformation(logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation) SinkReply(logisticspipes.utils.SinkReply)

Aggregations

ChassiTargetInformation (logisticspipes.pipes.PipeLogisticsChassi.ChassiTargetInformation)18 SinkReply (logisticspipes.utils.SinkReply)17 IInventoryUtil (logisticspipes.interfaces.IInventoryUtil)1 ISlotUpgradeManager (logisticspipes.interfaces.ISlotUpgradeManager)1 ISpecialInsertion (logisticspipes.interfaces.ISpecialInsertion)1 ITargetSlotInformation (logisticspipes.interfaces.routing.ITargetSlotInformation)1 IRoutedItem (logisticspipes.logisticspipes.IRoutedItem)1 ModulePositionType (logisticspipes.modules.abstractmodules.LogisticsModule.ModulePositionType)1 PipeItemsFluidSupplier (logisticspipes.pipes.PipeItemsFluidSupplier)1 PipeLogisticsChassi (logisticspipes.pipes.PipeLogisticsChassi)1 FluidRoutedPipe (logisticspipes.pipes.basic.fluid.FluidRoutedPipe)1 ItemRoutingInformation (logisticspipes.routing.ItemRoutingInformation)1 LPTravelingItemServer (logisticspipes.transport.LPTravelingItem.LPTravelingItemServer)1 SidedInventoryMinecraftAdapter (logisticspipes.utils.SidedInventoryMinecraftAdapter)1 IInventory (net.minecraft.inventory.IInventory)1 ISidedInventory (net.minecraft.inventory.ISidedInventory)1 ItemStack (net.minecraft.item.ItemStack)1 ForgeDirection (net.minecraftforge.common.util.ForgeDirection)1