jaredlll08 / ModTweaker

ModTweaker is an addon for CraftTweaker, which provides Integration for an amount of mods.
MIT License
68 stars 63 forks source link

Thermal Expansion compatibility improvement - Alchemical Retort augment #672

Closed mathwiz617 closed 5 years ago

mathwiz617 commented 6 years ago

Issue Description:

Similar to issue #631, Thermal Expansion's Refinery has specializations that changes what recipes are available. This only allows the recipes registered under this augment to be done, and you need the augment to do these recipes. The one I'm looking at is the Alchemical Retort, with enhances liquid potions

I used these lines: var healingPotionThree = .withTag({Potion: "cofhcore:healing3"}); mods.thermalexpansion.Refinery.removeRecipe(healingPotionThree);

What happens:

ERROR: No Refinery recipe exists for: net.minecraftforge.fluids.FluidStack@5db7526

What you expected to happen:

I expected this recipe: mod.thermalexpansion.Refinery.addRecipe(.withTag({Potion: "cofhcore:healing4"}) 150, null, .withTag({Potion: "cofhcore:healing3"}) 200, 2500); would be removed.

I guess ModTweaker will need to be updated to account for how the Alchemical Retort augment works.

Script used (Please Pastebin or gist your script, posting an unpasted or ungist'd script will automatically close this issue):

https://pastebin.com/TGWu9btN

Minetweaker.log file (Please Pastebin or gist your file, posting an unpasted or ungist'd file will automatically close this issue):

https://pastebin.com/MA0AuuBB


Affected Versions (Do not use "latest"):

Your most recent log file where the issue was present:

crafttweaker.log

TheSnowyChickens commented 6 years ago

The augment support would be very good. :)

noobanidus commented 5 years ago

I've opened a pull request for aeb1e9b which should hopefully resolve this.