So, I would like to make my own crafting station for a mod I'm working on, but I can't seem to understand how (I looked at the vanilla crafting stations files and at several modded ones and they all are very different in almost all aspects, which really confuses me as a noob), so if someone would show me how to do it (in a basic way, or with a few "extras" that can help me in the long run), I would be really thankful. Thanks in advance to everyone who decides to help me.
A great series you can check out is @Naddox 's modding tutorial series. Starting episode 6, he begins an intro to learning about objects and their files. By episode 9, he gets into a custom crafting station, but it is beneficial to watch the previous episodes to have a foundational knowledge. Here's a link to episode one on Youtube so you can easily find his series/channel. Besides that, here's a link that filters the entire Modding sub-forum for all "Tutorial"-prefixed posts. It shouldn't be too hard to find a tutorial you can use from that list.
Thank you very much. On a side note, I wonder why it is that the people with profile pics from neptunia that help me the most...
I suppose it's because we are somewhat similar people... At very least, we know each other. (Off-topic but if you're a Neptunia fan too... Click me.)
^^^I barely just started playing one of those games. So not me... yet. But I expect that will change soon.
Almost forgot this topic, Thanks @bkrk @Ertas10 if you dont mind waiting until "tomorrow" (it is 10 AM here) I can help you. A normal crafting station for your own stuff is rather simple to make.
First, in your object you define a filter. Here is an aexample from my Bazaar Terminal "interactAction" : "OpenCraftingInterface", "interactData" : { "config" : "/interface/windowconfig/SWMbazaarterminal.config", "filter" : [ "bazaar" ] }, The filter is then applied to your recipes. Here is part of one of my recipes "groups" : [ "bazaar", "t1" ] That lets it show up in my Bazaar Terminal under the t1 tab. The tabs are defined in your config file, listed above in the interactData. If you do not need separate tabs, its easier just to look at one of the vanilla crafting stations that only has 1 tab