Jump to: navigation, search

Routed Crafting Pipe: Difference between revisions

No edit summary
Line 2: Line 2:
|image=Routed Crafting pipe 256.png
|image=Routed Crafting pipe 256.png
|invimage=Routed Crafting pipe
|invimage=Routed Crafting pipe
|type=Multipart Block?
|type=Multipart Block
|gravity=No
|gravity=No
|transparent=Yes
|transparent=Yes
Line 9: Line 9:
|renewable=Yes
|renewable=Yes
|availability=Survival
|availability=Survival
|firstver=v4.0.0
|firstver=v4.2.0 (beta)
|drops=Itself <br/> Traveling items (0 - ∞)
}}
}}
'''Routed Crafting pipes''' are a type of [[Pipe#Classifications|routed pipe]] that allows items to be actively crafted when they are [[Routed Pipe Networks#Pull Routing|requested]].


== Obtaining ==
== Obtaining ==
Line 24: Line 27:


== Usage ==
== Usage ==
The Routed Crafting Pipe acts in a similar way to a Broadcast Chip in a [[Routed_Interface_pipe|Routed Interface Pipe]]. It tells the network that, if the materials listed at the top of the pipe's GUI are sent to it, it will be able to retrieve the item shown below from a connected inventory.
Routed Crafting pipes are simply pipes that are an intelligent combination of [[Routed Pipe Networks#Types of routers|requesters and broadcasters]] that work together to craft items when they are being requested.
 
Through a [[Routed Request pipe|request pipe]], items being "broadcasted" from a crafting pipe will have a count of zero (provided that that item is not also being broadcasted from somewhere else). This means that when that item is requested, it will look to the crafting pipe that makes it.  The crafting pipe, in turn, will start making its own set of requests to create the item, and so on until all the ingredients are pulled.
 
Extra items that reside from crafting (i.e. requesting 3 out of 4 of the crafted [[Wooden Plank|wooden planks]]) are forcibly extracted and [[Routed Pipe Networks#Push Routing|pushed]] into the network.  If that fails, the items will wander around, so its important to have SOME place where overflow can go.


Using these, on the simplest level, requires a machine that accepts input and output from the same side. The best example of such a machine is an Autocrafting Table from Buildcraft. If the recipe is set on the Autocrafting Table, the user simply needs to place one of each required resource for the recipe into the slots at the top of the Crafting Pipe's GUI (The item is not consumed). Then, use left click on each resource to set the number required. Left click increases the number by 1,and right click decreases. Holding shift changes the number 10. Finally, place one of the output item into the bottom slot, and set the number to however many the crafting recipe produces.
Crafting pipes can have up to 8  [[Item Crafting Chip|crafting chips]] which store data on items going in vs items coming out. The network uses complex mathematics to resolve what needs to be requested based on this.


Following this, on a connected [[Routed_Request_pipe|Routed Request Pipe]] GUI, the output item will show as quantity 0 (provided there is no other stock of this item on the system), and any request made will send the required resources to the Crafting Pipe, provided they are all available. The Crafting Pipe will then remove the requested number of crafted items from the autocrafting bench, and send them to Request Pipe. The same works for [[Chip#Item_Stock_Keeper_Chip|Stock Keeper Chips]] in Interface Pipes. Items sent to a Crafting Pipe are considered to be "Active" and therefore travel very fast.
Items being extracted after crafting will always respect ISidedInventory on the side the crafting pipe is attached.  However, the side of input can be changed by using [[Routed Extension pipe|extension pipes]]. A crafting pipe can be linked with up to 9 different extension pipes.  Afterwards, a crafting chip can associate a particular ingredient with a color.


Crafting Pipes can request product from other Crafting Pipes. For example, if a Crafting Pipe was set up to produce sticks from planks, and another to produce planks from logs, sticks could still be requested, even if there were no planks available in the system. This allows for systems that only store raw materials to be capable of delivering items with complicated crafting procedures to Request Pipes or Stock Keeper Chips on demand.
=== GUI ===
[[File:craftpipegui.png|left|thumb|300px|Gui of an Interface Pipe|link=]]


The vast majority of machines do not accept input and output on the same side. The solution to this is to use [[Routed_Extension_pipe|Routed Extension Pipes]]. These allow the Crafting Pipe to route it's required resources to another place, allowing the Crafting Pipe to be used solely for output.
1) '''Chip slots''' - These 8 slots accept [[Item Crafting Chip |crafting chips]].  They must be configured, or they won't be accepted.
 
2) '''Priority''' - This is the priority for all crafting results. However, each job can have a unique priority configured from inside the crafting chip.
 
3) '''Extension configuration''' - These 9 slots can hold [[Data Card|data cards]] that have been written to by [[Routed Extension pipe|extension pipes]]. This will associate an extension pipe with a color.  This is usable by ingredients in the crafting chip.
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>


A Crafting Pipe will not remove additional product from the machine. It is therefore often best to have an [[Chip#Item_Extractor_Chip|Extractor Chip]] in an Interface Pipe connected, with filters set up to remove any leftovers from the machine. As Extractor Chips are slower to take items from inventories than Crafting Pipes, this system can be made to work without any chance of failure.


==History==
==History==
Line 41: Line 53:
! '''Changes'''
! '''Changes'''
|-
|-
| v4.0.0
| v4.2.0 (beta)
| Added the Routed Crafting pipe.
| Added the Routed Crafting pipe.
|}
|}
== Issues ==
{{Issues}}

Revision as of 04:47, 26 February 2014

Routed Crafting Pipe
Routed Crafting pipe 256.png
Routed Crafting pipe
Type

Multipart Block

Physics

No

Transparency

Yes

Luminance

?

Blast resistance

?

Tool

Any tool

Renewable

Yes

Stackable

Yes (64)

Flammable

No

Availability

Survival

First appearance

v4.2.0 (beta)

Drops

Itself
Traveling items (0 - ∞)

Name

routed_crafting_pipe

Routed Crafting pipes are a type of routed pipe that allows items to be actively crafted when they are requested.

Obtaining

Crafting

Ingredients Crafting recipe
Redstone +
Glowstone (Dust) +
Routed Junction pipe
RedstoneGlowstone (Dust)RedstoneRedstoneRouted Junction pipeRedstoneRedstoneGlowstone (Dust)Redstone
Routed Crafting pipe



Usage

Routed Crafting pipes are simply pipes that are an intelligent combination of requesters and broadcasters that work together to craft items when they are being requested.

Through a request pipe, items being "broadcasted" from a crafting pipe will have a count of zero (provided that that item is not also being broadcasted from somewhere else). This means that when that item is requested, it will look to the crafting pipe that makes it. The crafting pipe, in turn, will start making its own set of requests to create the item, and so on until all the ingredients are pulled.

Extra items that reside from crafting (i.e. requesting 3 out of 4 of the crafted wooden planks) are forcibly extracted and pushed into the network. If that fails, the items will wander around, so its important to have SOME place where overflow can go.

Crafting pipes can have up to 8 crafting chips which store data on items going in vs items coming out. The network uses complex mathematics to resolve what needs to be requested based on this.

Items being extracted after crafting will always respect ISidedInventory on the side the crafting pipe is attached. However, the side of input can be changed by using extension pipes. A crafting pipe can be linked with up to 9 different extension pipes. Afterwards, a crafting chip can associate a particular ingredient with a color.

GUI

Gui of an Interface Pipe

1) Chip slots - These 8 slots accept crafting chips. They must be configured, or they won't be accepted.

2) Priority - This is the priority for all crafting results. However, each job can have a unique priority configured from inside the crafting chip.

3) Extension configuration - These 9 slots can hold data cards that have been written to by extension pipes. This will associate an extension pipe with a color. This is usable by ingredients in the crafting chip.















History

Version Changes
v4.2.0 (beta) Added the Routed Crafting pipe.


Issues

Issues pertaining to "Routed Crafting Pipe" are maintained on the ProjectRed Github page. Report issues there.




Cookies help us deliver our services. By using our services, you agree to our use of cookies.