Some more work on DynEMC
Blargh
More work on more intelligent recipe input collation (and swapping of wild card metas). More work still to be done
Some work on how to determine brewing relationships
More potion recipe work
More work on potion recipes
Oh yay, splash potions can be brewed together too. That's fun. Oh, happy birthday commit for me :D
Yay, adding the potion recipes to my recipe registry seem to work. That ought to reduce my critical node count
Took care of the case of the mundane splash potions
Remove references to EE3's logger and use it's own logger for WeightedDirectedGraph (more mod agnostic now)
Vanilla smelting "recipes" now also provide output that can be consumed by the DynEMC system
Bit more DynEMC work (busy day today). More to do on the vanilla side of things tonight.
Organizing imports, cleaning up formatting, and lots of work on recipe registry in prep for building the new DynEMC graph structure
Changes to RecipeHelper to solve the case where recipes have individual item stacks with a stack size > 1, and a general method to ensure items without recipes (but that are accessibly via the vanilla Items list) are added to the recipe registry as having no recipe
Move the recipe stuff to the more logical location (RecipeRegistry vs DynEMC)
Clean out the old transmutation stone recipes (obsolete once DynEMC is finished), fix up discovering all recipeless items
Move around some stuff
Move around some NBT related stuff
Some first methods to encode/decodes stacks to/from NBT (for later use with InterModCommunications). Part of the API. Likely to be refactored in the future as needed.
More work on IMC