Ah, okay. I had the lua file in the right place. Initially I thought it went in server at first but then I realized it belonged in client. Admittedly, I'm still really new to coding in lua (or any programming language for that matter) so I kinda apologize for coming off sounding newb-ish at this.
As for the recipes file. Well, here is a good example of one of the recipes I have created. There are a few others, but they're all functionally versions of this first one:
recipe Fry Chicken
{
keep Pan,
Chicken,
AAABreadingBowl;4,
Egg,
Water;2,
AAACookingOil;2,
Result:ChickenFried,
Time:60.0,
Category:Cooking,
OnGiveXP:Give3CookingXP,
}
Basically, its a recipe that lets you pan fry chicken with a few necessary ingredients. (As a note to avoid confusion in the above recipe, "AAABreadingBowl" and "AAACookingOil are custom items.) As the recipe is currently written, one can functionally fry said chicken over a magical fire of nothing basically. Also, as for the NearItem variable I mentioned above, I read about it while trying to figure out how to get the recipe to work near a heat source. "NearItem:Campfire," works perfectly as intended, but it makes the recipe only craftable near, well, a campfire. In my experimentation, the campfire doesn't even need to be lit either, it just has to exist.
Again, thanks for the help.