MachinaFactory
MachinaFactory
MachinaFactory allows machina to send objects to other machina through a pipeline of blocks. Included are some machina that can send and process items, but other machina plugins can plug in to MachinaFactory to send anything they like to one another.
Features:
- Pipelines are made of wood blocks.
- Item Relay: Sends items. Works with chest, dispenser or furnace.
- Activated by right-clicking a lever.
- Also activated by receiving an item.
- Chests and Dispensers can receive items.
- Furnaces can receive fuel and burnable materials from Item Relays with a Chest or Dispenser.
- Fabricator: Will try to craft the recipe in its chest and sends the result onward.
- Splitter: Can sort, filter or distribute items.
- Brewing Relay: Can brew potions.
Item Relay
When activated, the Item Relay sends items from its container through a pipeline. If an Item Relay receives an item, it will activate and start sending items as well.
Important: To send items to the relay, connect the pipeline to the brick block, not the container.
Materials:
- 1 Brick Block
- 1 Container:
- Chest
- Dispenser - Sucks in nearby items when active
- Furnace - Receives from a Chest or Dispenser relay, sends smelted results.
- 1 Wooden Plank
- 1 Iron Bars
- (optional) Lever
The item relay will extend when activated, and send items through wood blocks to the nearest target.
Item relay when activated.
Extended Furnace Relay
The Furnace Relay can be extended to up to 8 furnaces. (9 technically but then you can't get a pipeline to it :)) To do this, add furnaces right next or diagonal to the main furnace and connect them to the brick block with iron bars.
Fabricator
The Fabricator will try to craft the recipe in its chest from the inventory of a sending Item Relay and send the result onward through a pipeline.
Important: The Fabricator will look at the leftmost 3x3 slots to determine the recipe.
Materials:
- 1 Brick Block
- 1 Crafting Table
- 1 Chest
- 1 Wooden Plank
- 1 Iron Bars
Place a crafting recipe in the leftmost 3x3 slots of the fabricator's chest.
Place crafting materials in an Item Relay and activate it to start the crafting process.
Item Splitter
The Item Splitter will send items through its two pipes. It can only receive from components with an inventory - An Item Relay with a chest or dispenser.
Can be used in several ways:
- To distribute items evenly
- To sort items
- As a filter.
Its mode depends on whether there are chests on the left and right bookshelves.
- No chest: All items are allowed through the pipe.
- Filter chest: Only items that are in the filter chest are allowed through the pipe.
- If the filter chest is empty, nothing is allowed through.
Materials:
- 1 Brick Block
- 3 Bookshelves
- 0-2 Chests (used as filters)
- 2 Wooden Planks
- 2 Iron Bars
The base item splitter is built as follows:
The Item Splitter can have zero, one or two filter chests.
Filter chests | Mode |
---|---|
0 | Distributor: Sends an item left, right, left, etc. |
1 | Sorter: Items that match the filter chest go to that side, all other items go to the other side. |
2 | Filter: Only items that match the filter chests will get through. |
Note on using a Splitter as a filter
If the two filter chests have overlapping contents, the order within the filter chest becomes important. The splitter takes turns sending through the left and right pipe. On each pipe's turn the first item in the filter chest that can be found in the source inventory is sent.
Brewing Relay
The brewing relay can semi-automatically brew potions.
Features:
- Can distinguish 3 tiers of potions:
- Water bottle
- Awkward potion
- Any other potion
- Gathers from the sender 3 same-tiered potions, and then adds an ingredient for brewing.
- Will fill empty glass bottles with water if a Water Bucket is present in the sending relay.
Planned:
- Filling of empty bottles to water bottles
The brewing relay is built like a normal item relay, but with a pipeline block instead of a chest and a brewing stand on top.
Connect a normal Item Relay with a chest or dispenser to it and put appropriate potions and one type of ingredient in it. (example: Only water bottles and stacks of nether warts)
When the item relay is activated, the brewing relay will collect 3 bottles and add an ingredient, sending the brewed potions to the destination chest.
Caveats:
- Can only receive from chest or dispenser relay.
- Selects first ingredient found to add to the brewing stand, does not take into account the potion type.
- Can only keep alive relays that are directly sending to it.
- Generates items too slowly to keep alive another factory component, so it only works when sending directly to a chest or dispenser. Semi-automatic brewing chains are possible if the destination chest is part of an item relay and activated by a player or by redstone.
Mass Storage
Chest and Dispenser endpoints support mass storage. Any chests or dispensers in the column above and below the endpoint will also be used to store received items. The storage column will fill from bottom to top.
Permissions
permissions: machinafactory.*: children: machinafactory.all: true machinafactory.all: description: Gives full access to MachinaFactory's item machina children: machinafactory.itemrelay: true machinafactory.fabricator: true machinafactory.itemrelay: description: Allows use of Item Relays and Splitters default: op machinafactory.fabricator: description: Allows use of a Fabricator default: op
Configuration
If you've run the plugin at least once, see the config.yml file in the plugin's subdirectory.
I want to use the mass storage, but how i get the items out of the chests again?
@zero33
You can access every chest like you normally do. And if you don't build any solid block above the top most chest, you can open this chest, too.
@JanChris96
Okay, i know that, but i wnat to get the items out from a pipeline!
I am unable to get the Fabricator to work. I have gotten the drills, the builder, the harvesters, pipelines etc to work. But when I flip the switch on the fabricator it just activates the first relay that is supposed to send the items to the chest that contains the recipe, but nothing happens and the relay will deactivate after a few seconds. I even built the layout exactly is it is displayed in the image above with no luck.
@batbat01
I finally got it to work. Not sure if it is a lag issue but if I flip the switch 3 times fast it will activate the second relay section and craft the items. I will have to verify it when I get home next week and have a more reliable connection.
@zero33
I have already answered your first question ... and @ second question: You simply can't get items out of the pipelines. The items are not stored within the wooden connectors.
If I have understood it right, the entry points for items *1) are looking into their storage. If there is an item and they are connected via wooden planks with an exit point *2), they instantly sends one item at a time to the next exit point. You can only grap the items from a ...
I beg your pardon, but I do not undertand your problem :(
*
1) all fabricator elements but connectors and mass storage can be an entry point*
2) all fabricator elements but connectors can be an exit point, additionally a simple chest, dispenser, etc can also serve as an exit@batbat01
Try connecting them like so:
(Chest) Item Relay 1 > Fabricator > Chest or Item Relay 2
The fabricator needs no lever, as it cannot do anything on its own without a supplier. So activate the lever on Item Relay 1 and it should start processing Chest 1's inventory. :)
@JanChris96
That's exactly right, items are not stored in the pipeline blocks. They're instantly moved from sender to container. :)
Edit: Odd markup results in initial post
Please I would love to use this plugin if you could configure the pipe block to be glass (don't need to see the item like Build-craft ) if since its a transparent block this won't work nether fence would be really cool or maybe just sponge (so i can make a custom texture and crafting recipe) you see many people have wooden house's and this cause's some ... interesting things to happen also i feel wood makes it to easy to control the epicness of this plugin
Fabricators doesnt work for me :(
I have to confirm that. The fabricator seems to be a little buggy. No console errors or anything.
But like batbat01 said, quickly flipping the switch seems to get the fabricator working.
MachinaCraft v4.1.6 on Craftbukkit #2403
@Fern_Silverthorn
You can configure the construction materials (pipe and core material) in config.yml :)
@lennardfleischer
I tracked that bug down (plus another couple nasty ones that might affect the fabricator as well), it's fixed in the latest release!
How will the item splitter look like when connected to other pipes?
How to build a machina Farm? Meaning eg: A wheat farm that uses machina factory to automatically plant and harvest the wheat by flicking a lever. Or I could use the Redstone Bridge to control it from my house :D In any case could we possibly get some pics up? I've seen this done on my server but I don't own the plot that the Machina is on and therefore I am not allowed to copy it :( (Server rule D: )
For the furnaces in industries, can you please add a way to take back unused fuel: You can this way use a piston to activate/disable a pipe that would take back fuel, so when you want fuel back, you just have to push a lever to disable the sticky piston, that will push a wooden block (for default pipes) to build the pipe! Remember to suggest your members about the use of sticky pistons to make better things: with redstone, if we are good, we can make things similar to "If" (as you program you know what I mean).
ok , there are two things i must say. 1: This is one of my favorite plugins of all time! 2: Factory stopped working after the update. oh yeah, there is a number 3 3: Thanks
Mors
The NightVision Potion dont work. Please help me :(
Hello, I have one question: Can I expand a pipeline e.g. to 128 blocks?
Ok, i've found that if you have a splitter in the path between your injector and autocrafting table that the table will not build anything, apparently the splitter when used as a filter must output to a chest. perhaps i can get around that with a trapped chest. I'll test and see.
Is it dangerous to give my players the machinafactory.* permission? And why.. what can they do?
@MGbeenieboy
imagine a line of 50 drills in a row