OrderedSet86 / gtnh-flow

Factory Optimization Flowcharts for Gregtech: New Horizons
MIT License
84 stars 24 forks source link

Adds an optional "nc" field for all "Not Consumed" input #41

Closed joegnis closed 5 months ago

joegnis commented 6 months ago

Was thinking about adding "circuit" field, but there are too many kinds of "not consumed" input ingredients in various recipes, not just circuits. Basically this is a field solely for notes, and users can put any string in this field. It doesn't (shouldn't) affect overclock calculation, unlike Chem Plant's catalyst field, for example.

Tested with

- m: ebf
  tier: ev
  I:
    iron dust: 1
    oxygen gas: 1000
  O:
    steel ingot: 1
    tiny piles of ashes: 1
  nc: "programmed circuit #11"
  circuit: 4
  heat: 1000
  coils: cupronickel
  eut: 120
  dur: 25
  number: 1

Output:

image

OrderedSet86 commented 5 months ago

It's funny, I actually added my own handler for this with the note key around the same time you did. I will leave in both as I think they are both useful. For example, I used "note" to mark crop stats or casings for chem plant.

(At some point we should include crop calculator a la https://cubic-chariot.github.io/ic2crops/, but automatic :smile: )

joegnis commented 5 months ago

Ya I knew you added a note field. I think it's okay to have both coexist. They are for different purposes.