header
logo

Tubes!

Install
screenshot image
  • screenshot thumbnail

Description

Tubes!

Tubes aims to provide the best item transport and sorting solution using the awesome ForgeMultipart API
These tubes work somewhat like the pneumatic tubes in RedPower, but there are many more types of tubes for all sorts of uses.

Features

Item Transport:
Items in tubes seek the shortest path to an inventory and items cannot be accidentally dropped!
Tube Coloring:
Tubes can be colored by clicking them with dyes
Different colored tubes wont connect to each other
Colors can be cleared by clicking on them with a water container (eg. water bucket, water bottle)
Ghost item filters:
Don't waste your items in filters, all filter slots in tubes use ghost items.
Left click to decrease, Right click to increase, hold shift to increase/decrease by 10
NEI Drag and Drop Integration:
If you have NEI installed, you can drag from the items list into a filter slot to set its even when in recipe mode!

Requirements

ForgeMultipart and CodeChickenCore

Getting Started

To start making tubes, you are going to need plastic. The most basic way to get plastic is as follows:
Plastic Pellets
First combine sand, clay, and coal/charcoal to get pellets

Plastic Sheets
Smelt the plastic pellets to get plastic sheets

Tubes
Finally combine 2 plastic and 1 glass like above to get 8 tubes

If you want more plastic pellets, you can use this method to produce 32 tubes worth of plastic at a time:

Milk Curd
Smelt a bucket of milk to get milk curd.

Plastic Pellets
Combine that milk curd with coal/charcoal, gunpowder, and 1 bucket's worth of water (can use forestry cans and other containers like it) to get 8 plastic pellets.

BuildCraft Users:

You can refine fuel into liquid plastic using the refinery. You get 1 bucket of liquid plastic for 1 bucket of fuel

Plastic Pellets
Combine a bucket of liquid plastic with coal/charcoal to get 8 plastic pellets

MineFactoryReloaded Users:

You can use MFR plastic sheets anywhere Tubes plastic is used.

Recipes

Restriction Tube:
Adds 5000 to the path length
Can be colored
Restriction Tube
Ejection Tube:
Has a forced open direction. Items will be ejected out of the open side.
Can be colored. Can be rotated with a BuildCraft compatible wrench
Ejection Tube
Filter Tube:
Can precisely control what items can enter it
Filter Tube
Compressor Tube:
Compresses items that pass through it to specific stack sizes.
Useful for reducing lag.
Compressor Tube
Extraction tube:
Pulls items out of inventories at a rate of 1 stack per 10 ticks
Can be disabled by applying a redstone signal
Can be colored. Can be rotated with a BuildCraft compatible wrench
Extraction Tube
Requesting tube:
A combination of an extraction tube and filter tube, can pull from inventories both adjacent, and remote
It will also pull the exact amount of an item specified in its filter.
Can be rotated with a BuildCraft compatible wrench
Requesting Tube
Routing tube:
This tube allows you to choose what destination an item will have.
When deciding the path for an item to take, the shortest valid path will still be chosen.
Routing Tube
Coloring tube:
This tube allows you to apply a color to items passing through it
Coloring Tube
Any dye can be used in place of the above dyes
Valve Tube:
This tube acts as a one way valve, any items that leave it cannot re-enter it. It also acts as an overflow destination should items not have anywhere to go.
A redstone signal will open the valve making it act as a normal tube
Valve Tube
Block of Plastic:
A decorative block made of plastic
Block of Plastic
Redstone Circuit:
An item used by the filter tube recipe
Redstone Circuit
Tube Cap:
A tube cap allows you to block connections between tubes and other tubes/blocks without needing colors, or covers
Tube Cap
You can use any saw

Installation

  1. Install Forge NOT ModLoader
  2. Place the jar for this mod, in the mods folder

Mod Spotlights

Tubes 1.1.3 Spotlight thanks to TheBriskCinema (TheLeachHOG)


Tubes 1.1.2 Spotlight thanks to ImN00ob


Tubes 1.0.5 thanks to WTFG33ks


Tubes 1.0.1 thanks to ImN00ob

Mod Packs

Permission is given for anyone to include this in a mod pack (public or private).

Source Code

If you wish to see how its done, head over to GitHub where the source code is available.

Disclaimer: Though its very unlikely that anything will happen, I take no responsibility for any damage that occurs to your worlds.