I have seen a lot of people semi-automate Blood Magic crafting with Translocators. I wanted to copy this but, well here comes the admission. I am a wimp and I don't like fighting mobs. Grinding for nights on end to get ender pearls is not how I want to spend my evenings.
The advantage of translocators is that it can keep only 1 crafting input in the altar at a time, helping to reduce the risk of losing life essence.
I have no pearls though, and no translocators, so I looked for alternatives. Here is what I came up with (it has advantages over the translocators method).
So far I have proved this idea with blank slates only but I can see this being easily expanded into more Blood altar recipes. You need a Machine Inventory manager and some inventory cable for Steve's factory manager.
So far I only need one cable which is hooked up as so.
I have placed nearly a stack of smooth stone in the chest there. The manager checks to make sure there is no smooth stone in the altar currently and if there isn't, it checks if there is more than a bucket's worth of blood in the altar to finish the transmutation with. It removes any blank slates that appear as well.
Here is a schematic of the program
cond = condition
lcond = liquid condition
smooth = smooth stone
b = bucket
trigger #1 (1 second)
>
flow
> --- >
input(chest, 1 smooth) --- input(altar, blank slate)
> --- >
cond(altar, 1 smooth) --- output(chest, blank slate)
>false
lcond(altar, 1 b life)
>true
output(chest, smooth)
No blood is wasted because SFM won't put a smooth stone into the altar if there is not enough blood to finish the transmutation.
SFM has redstone control too so I envisage a system where you can enable a program to run via redstone so you can use the same manager to assist with the crafting of all (maybe just most*) recipes. The redstone control will ensure that conflicting programs aren't running simultaneously.
The advantage of translocators is that it can keep only 1 crafting input in the altar at a time, helping to reduce the risk of losing life essence.
I have no pearls though, and no translocators, so I looked for alternatives. Here is what I came up with (it has advantages over the translocators method).
So far I have proved this idea with blank slates only but I can see this being easily expanded into more Blood altar recipes. You need a Machine Inventory manager and some inventory cable for Steve's factory manager.
So far I only need one cable which is hooked up as so.
I have placed nearly a stack of smooth stone in the chest there. The manager checks to make sure there is no smooth stone in the altar currently and if there isn't, it checks if there is more than a bucket's worth of blood in the altar to finish the transmutation with. It removes any blank slates that appear as well.
Here is a schematic of the program
cond = condition
lcond = liquid condition
smooth = smooth stone
b = bucket
trigger #1 (1 second)
>
flow
> --- >
input(chest, 1 smooth) --- input(altar, blank slate)
> --- >
cond(altar, 1 smooth) --- output(chest, blank slate)
>false
lcond(altar, 1 b life)
>true
output(chest, smooth)
No blood is wasted because SFM won't put a smooth stone into the altar if there is not enough blood to finish the transmutation.
SFM has redstone control too so I envisage a system where you can enable a program to run via redstone so you can use the same manager to assist with the crafting of all (maybe just most*) recipes. The redstone control will ensure that conflicting programs aren't running simultaneously.