tModLoader

tModLoader

Recursive Craft
62 Comments
MrWomanStealer Jul 2, 2024 @ 10:33am 
For everyone talking about Magic Storage compatability, MS has it's own recursive crafting in the config.
Mupu Oct 9, 2023 @ 10:19am 
Im on 1.4.4.9 and it doesnt seem to be working.

"I'm not the one handling Magic Storage integration, ask the maintainer of MS"

could you make a ticked? maybe you need to supply them with infos etc.
Ishigh  [author] Sep 18, 2023 @ 4:01am 
I'm not the one handling Magic Storage integration, ask the maintainer of MS
Não Nomeado Sep 17, 2023 @ 2:52pm 
Yes, it's a very good mod, but it doesn't seem to be working in Terraria 1.4.4 with Magic Storage
Ishigh  [author] Sep 11, 2023 @ 11:46am 
You may reduce the crafting depth to mitigate the issue
Ishigh  [author] Sep 11, 2023 @ 11:46am 
TW has a lot of recipe that require other recipe, unlike other crafting stations that usually go up to depth 2 by requiring a bar that is made of ore
GamingGoalie Sep 11, 2023 @ 11:21am 
i see, seeing as how you said its exponential id assume the Tinkers workshop is unlike any other crafting station as even its just the TW alone it creates issues, even if i am not near any other workstation, and likewise if i use some mods multi-combined station (IE a furnace anvil heavy workbench crystal ball solidifier wooden workbench all in one item) there isnt any lag as long as there is not a TW in the work station pool that is in the fused workstation(if that makes sense? im not sure as i am pretty tired at the moment lol)
but im just going to assume it has to do with what you said plus how the TW works
Ishigh  [author] Sep 11, 2023 @ 9:38am 
Well trying to find all the recipes is NP-complete and I essentially bruteforce it, so yeah, the time needed to find all the recipes is exponential, so it can only be solved with a better algorithm that I didn't find
GamingGoalie Sep 10, 2023 @ 6:36pm 
why has the stupid Tinkers workshop bug that crashes or severally lags the game for 30-inf seconds still exist. this stupid bug has existed for at least a year and still no fix for it?
is it unfixable or something?
Ishigh  [author] Sep 9, 2023 @ 5:17pm 
It should ?
Não Nomeado Sep 9, 2023 @ 12:20pm 
Still works?
Ishigh  [author] May 20, 2023 @ 9:53am 
That's funny because Magic Storage is the one handling the compatibility
MrWomanStealer May 20, 2023 @ 4:35am 
Getting a hard crash when right clicking on the crafting interface in Magic Storage. Definently incompatible, no error logs.
MrWomanStealer May 20, 2023 @ 4:33am 
Seems to be a cool mod, but if it's incompatible with magic storage AND recipe browers it's a no-go for big modpacks, or even big mods, such as calamity.
Ishigh  [author] Mar 26, 2023 @ 7:08am 
Libraries are annoying to use in tmod though
Shadowex3 Mar 25, 2023 @ 8:39pm 
@IsHigh: I didn't mean in memory, I was thinking on-disk. Something like the graph equivalent of SQLite maybe
Ishigh  [author] Mar 25, 2023 @ 5:15am 
All recipes trees would just make an out of memory error, I tried already
Didn't know there was an issue with recipe browser though, will look into that
Shadowex3 Mar 24, 2023 @ 10:51pm 
@HallowedFlux: Do you have Recipe Browser installed? There's a hard incompatibility between Recipe Browser and Recursive Craft.

@Ishigh: What about pre-calculating all recipe trees on world load and then just doing a lookup based on the player's inventory?
HoloShaii Nov 10, 2022 @ 1:36am 
I don't have the logs rn as i've already swapped mods a few times since then, I'll enable it again and if it crashes again then I'll post a discussion with the logs
Ishigh  [author] Nov 4, 2022 @ 6:48am 
Can you share the logs ?
HoloShaii Nov 4, 2022 @ 5:41am 
Seems to crash at random while enabled alongside magic storage and calamity especially when dealing with a lot of items (as in 2000+ slots worth of items.) Crash happens regardless of loading time while swapping or crafting items.

Also the time it takes to calculate the recipes doesn't seem to change if I set the recursion from -1 to 1, not sure if that's because of how it's written or just an engine limitation?
Ishigh  [author] Oct 24, 2022 @ 5:46pm 
Don't worry, loops can't happen, I forbid to use the same recipe twice in the same branch of a crafting tree
It's just very slow to explore it
pudy248 Oct 23, 2022 @ 12:26pm 
I think the issue with lag spikes caused by the tinkers workbench is due to recipe loops. You could try adding a callstack to the recursion to keep track of which items already have recipes to make sure something isn't trying to use itself when crafting
Ishigh  [author] Oct 15, 2022 @ 5:56pm 
I didn't find a way to make it more optimized unfortunately, I have absolutely no idea of how I could do unfortunately
GamingGoalie Oct 15, 2022 @ 5:08pm 
Last time I used this mod was about a month ago, has the major issue involving the tinkers workbench been fixed yet? (Where whenever you open an inventory near it it lags for a second then freezes for several seconds, then lags/becomes very choppy after it unfreezes for a few seconds, and then whenever opening up the hammer icon (all craftable recipes) it lags and freezes again, and whenever you craft/place in or throw out of one's inventory it does the same issue as above.)
LazerDickMcCheese Oct 12, 2022 @ 8:20am 
It works now! Thank you so much
Ishigh  [author] Oct 12, 2022 @ 4:06am 
Should be fixed
Ishigh  [author] Oct 11, 2022 @ 6:52pm 
Don't know, I think it will be, it's just that I have to download the preview version, thing I didn't do
LazerDickMcCheese Oct 11, 2022 @ 6:32pm 
Ah, that's not a quick fix thing, is it?
Ishigh  [author] Oct 11, 2022 @ 5:57pm 
Oh you're on Preview, that changes things
LazerDickMcCheese Oct 11, 2022 @ 1:40pm 
@Ishigh it's still not working for me. tModLoader (v2022.10.17.0 preview 1dbf7cfb) says Recursive Crafting (v1.0.1.3) is built for tModLoader v2022.9.47.4
Ishigh  [author] Oct 9, 2022 @ 6:45pm 
Should be fixed
LazerDickMcCheese Oct 9, 2022 @ 3:38pm 
This mod will not load with the newest tModLoader version, otherwise it's a 10/10 must-have :steamsad:
Ishigh  [author] Sep 14, 2022 @ 6:16pm 
You can open a new discussion
cinnamoncat Sep 14, 2022 @ 3:27pm 
oh also its a picture
cinnamoncat Sep 14, 2022 @ 3:25pm 
hey where do i post bugs, i found one thats annoying but doesnt break the game
Syuvi Sep 5, 2022 @ 5:11pm 
Oh uhh they just updated? That's cool. Thanks then.
Ishigh  [author] Sep 5, 2022 @ 8:03am 
"MagicStorage (Magic Storage) v0.5.7.4"
Latest is 0.5.7.6, the issue should be fixed there
Syuvi Sep 5, 2022 @ 7:31am 
The last few lines are me opening the crafting interface and encountering the bug
Syuvi Sep 5, 2022 @ 7:30am 
https://pastebin.com/jmDBzuWL
Here is the client.log
Syuvi Sep 5, 2022 @ 7:25am 
It happens when I only have recursive craft and magic storage on. I'm using the latest versions of tmod, recursive craft, and magic storage.
Ishigh  [author] Sep 5, 2022 @ 6:31am 
Can you put here all the mods you're using along their versions and tmodloader's ?
Syuvi Sep 5, 2022 @ 4:32am 
Mod has stopped working with the newest magic storage mod.
Ishigh  [author] Aug 10, 2022 @ 7:25pm 
It probably is the issue
MrYasaki Aug 10, 2022 @ 4:56pm 
Infinite crafting bug :steamfacepalm:
Well, I can craft without ingots but with ores ( cool, it was supposed to work like that ), the problem is that it doesn't consume anything other than ingots i don't have.

I used that in combination with " better crafting interface " but I don't think that's the combination problem.
Zeis Jun 26, 2022 @ 9:21am 
got the same issue as Kronny, but had no error in my server or client log, i only had a few second lag after changing the setting of the mod to only one depth if it can help.
i didn't try without fargo, but could it be because of the different crimson/corruption swapping recipes ?
Ishigh  [author] Jun 26, 2022 @ 5:16am 
Do you have logs about that ?
Kronny Jun 26, 2022 @ 5:11am 
This mod is great, but there's a problem that happens when I'm using it and magic storage, that when I try to put the tinsmith's workshop in the crafting tables tab, the game crashes and doesn't work anymore
Ishigh  [author] Apr 22, 2022 @ 12:51am 
Can you share some logs to provide info about this second issue ?
For the first one I believe I can't do much, many recipes change when your inventory depletes, requiring a new scan of the recipes
Helious Apr 21, 2022 @ 6:58pm 
For some reason whenever I pick up a large number of items or craft fast, the game slows down dramatically. Also, sometimes randomly when picking up an item, I pick up an infinite number of it and it corrupts the entire inventory, preventing from opening it to quit. The same thing happens if you quick stack to something else somehow while in this state.