Recipe Tweaker


Make changes to any number of recipes, export/copy the exchange string, and paste it into the startup setting to see them take effect. (Ctrl + \)

Utilities
3 months ago
1.1
2.04K
Manufacturing Cheats

g ✅ Error loading mods after adding string and cannot modify string

1 year, 24 days ago

Hi, I got a "Failed to load mods: Error while loading recipe prototype "se-naquium-crystal" (recipe): Difficulty normal: Key "amount_min" not found in property tree at ROOT.recipe.se-naquium-crystal.results[2] Modifications: Space Exploration > Extended Descriptions > Recipe Tweaker"

The string is a long list of modified recipes, designed so that I can ignore beacons without feeling too penalized not using beacons, plus some other tweaks:

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

I cannot find a way to import the string into the Recipe Tweaker so I can modify the entry that is causing the error. I don't know how to read the string without a user interface like the mod has. Thanks for reading or any help in advance.

1 year, 23 days ago

I've been trying to reproduce the issue, and the crux of it seems to be that you've somehow added a product to a recipe without actually specifying an amount. I have no idea how that happened as of right now, are you on the most recent version? Also, I can recover your list of changes minus the offending ones.

1 year, 23 days ago
(updated 1 year, 23 days ago)

I don't know how values were left out, as the mod seems to know if values cannot be modified outside of parameters. Although, I noticed some SE recipes can have values outside your mod's set limitations, like a range starting at zero instead of the mod limit of 1 as minimum. If you can give me a modified string without the offending entries, that might give me a way to work with it.

Edit: And everything is up to date at their latest versions.

1 year, 23 days ago

Oops, I didn't realize 1 wasn't the minimum. That's a really easy fix, are there any other incorrect limits?
Also, here's the new string: https://pastebin.com/HnKcchVk

1 year, 23 days ago

That's the only type of limitation difference I can remember and replicate. I do worry about fluid inputs/outputs, as machines have set input/output points and maximum number of fluids it can handle as a result. I'm not sure how that is all handled, automated or hand crafted. Me adding an extra fluid output might have broken something that wasn't coded to handle an extra output. I find adding loops of the same product input and output with a percentage interesting.

The pastebin link is giving a 404 error: "This page is no longer available. It has either expired, been removed by its creator, or removed by one of the Pastebin staff. " Maybe pastebin is auto deleting?

1 year, 23 days ago

I've just released an update that should allow you to use your original string and have everything work.
There was a separate issue that was also causing it to not load which I've fixed, but I'm still not sure how you managed to get a product without an amount field internally.

1 year, 23 days ago

Works flawlessly now! Thanks so much. After looking at the one recipe that caused the error message, naquitite crystal, I didn't find anything odd about it, and the changes I have made have remained, so idk what caused the problem either.

New response