#Program for automating infusion.

59 messages · Page 1 of 1 (latest)

meager glade
#

I have written a program to automate infusion. All the setup instructions are in the program repository.

Features:

  • Automatically orders aspects.
  • Easy process for registering a new recipe.
  • Unlike Advanced Infusion Provider, it will not start an infusion if aspects are insufficient.
  • Sending messages to discord in case of emergency situations.
  • Auto update at startup to easily update to the latest version.
  • Can be configured via web configurator.

https://github.com/Navatusein/GTNH-OC-Infusion-Control

GitHub

Program for automating crafts on runic matrix from thaumcraft - Navatusein/GTNH-OC-Infusion-Control

viscid mulch
#

Does this deal with the situation where you request an infusion, it makes the aspects, then something else uses the essentia so that you don't have enough for the infusion?

meager glade
gleaming ibex
#

I love you for this <3

pulsar glacier
#

This looks really good, though trying to understand it, how does it pull the completed craft out?

prime lagoon
#

I've run into a problem, I tried to build it as described but when I launch it, there is an error message.
I don't know if that is because I play version 2.8?
It somehow cant detect the main me interface. I would appreciate any help.

prime lagoon
#

Nevermind, I just didn't understand the setting of the Configs correctly.

lyric sable
prime lagoon
lyric sable
prime lagoon
lyric sable
#

Yes but I'm having difficulties understand which adapter is the "Address of the me interface which connected to main ME"

#

the first field

prime lagoon
#

The Main ME Interface is the same as the one you where you enter recipes at the start so the one under the screen

lyric sable
#

oh ok so the addresses are the same

#

because I keep getting this error

prime lagoon
#

yeah, but you could have different Interfaces if you wanted to

#

Yeah that just means there isn't an adress set in the config.lua which matches an interface

lyric sable
#

but I did put every address 🙁

prime lagoon
#

Did you check if the interface is online and if you placed all OC Cables?

lyric sable
#

wtf the address changed?

#

ok no it's the same, always 211525e0-2d95-40ff-b737-8ad8c1fe83a6

lyric sable
#

fixed, it was something related to chunk loading I think

spark garden
#

if im understanding this correctly, does this program rely on ordering aspects? so it wont work if i want to get essentia via bees?

noble sequoia
#

You cant order essentia from bees.. think of it as the difference between passive and on demand.. essentia via bees is passive income, so likely you will have so much you do not need to order any) the on demand comes from when you don't have enough of a type it can use ae2 to request more.

spark garden
#

alright makes sense, i was under the impression that since the program removes essentia from the pattern that it would force essentia to be ordered(via the program) and not use any available essentia already in the network, thanks

meager glade
#

The program checks whether the essence is available, and if not, only then does it place an order.

spark garden
#

im not sure what it means by database, is this something wrong on my end? the program was idle waiting for craft, i put a pattern in the interface, i hit a, and then this came up

#

no aspect in the pattern was above 127, the addresses are correct

noble sequoia
#

do you have the database in the adapter?

spark garden
#

My fault, thought I had everything

#

Ty

spark garden
#

works amazing, i like how it controls the world accelerators so theyre not on 24/7, your programs are always amazing, ty

meager glade
loud perch
#

anyone know the ratios for using LUV world accelerators?

upbeat void
#

what would be an issue here?

#

@meager glade

meager glade
upbeat void
#

8

meager glade
#

In the settings set enableAutoUpdate = false

spark garden
#

in 2.8, you cannot add recipes for all 20 sharp of laputas

#

a lot of them have the same amount of item inputs(other than the pedestal item), with only differing essentia amounts, the program seems to ignore the shard power<number> in the tooltip on the pedestal item

supple sail
#

havent tried myself

supple sail
#

is there any way to increase the speed at which infusions are marked as completed and the next infusion is started?

#

theres a little too long of a delay right now

meager glade
#

I'm afraid that there are limitations in the OC itself, it simply cannot interact with AE quickly enough to check that the recipe has finished.

supple sail
frigid pilot
#

i have a problem
computer dont save added recipes after restart

can you help me?

frigid pilot
#

problem solved after delete log

frosty comet
#

Have you checked out the required changes for this to work in 2.9?
I wanna update my daily soon and I think with native essentia that might be a bit tricky

meager glade
#

I will not update the programmes until the stable version 2.9 is released

#

This does not make sense, as the API may change, and I do not have the free time to rewrite programmes multiple times and debug them

frosty comet
#

i fully understand, so the way it currently works is via the normal craftables api, but passing in "gaseouspotentiaessentia"
and for the recipe thing its a normal item stack, but with the name "if string.match(patternInput.name, "Aspect") then"
right?

#

i will just have a look and try and fix it myself 😄