Enigmatica 6 - E6 - 1.16.5

Enigmatica 6 - E6 - 1.16.5

1M Downloads

Integrated Dynamics' Energy Battery recipe invalid in crafting interface on world reload

CosecantX opened this issue 17 comments

commented

Modpack Version

0.5.9 but likely in 0.5.11

Describe your issue

I couldn't find a report for this on here or the change log, so I assume it's still an issue.

When setting up a crafting interface to allow autocrafting of ID energy batteries, the recipe card is initially accepted and works as intended. However, when the world is quit and reloaded, the recipe is marked as invalid and has to be cleared and replaced with a new, otherwise identical recipe card. As far as I can tell, nothing short of making a new one will actually fix the issue.

Crash Report

No response

Latest Log

No response

Have you modified the modpack?

Yes

User Modifications

Optifine

Did the issue happen in singleplayer or on a server?

Singleplayer

commented

I suspect this is fixed in 0.5.11, please try updating :)

commented

Just tested in 0.5.11, still happening, unfortunately.
After creating the test network I restarted the game and it happened. I'm not sure if it happens when just reloading the world, but if you can't get the bug to happen with just reloading then try restarting the game.
This instance was completely unmodified. No Optifine, no config changes, etc.
Untitled

commented

Thanks for trying that :D Would you mind also updating the Integrated mod suite? If you'd rather not you can wait for 0.5.12, but there's no ETA on that yet.

commented

I updated the two Integrated mods that weren't up do date, and the issue still applies. I tried testing some other objects and found that the portable batteries from Powah do the same thing. maybe there's an issue with things that hold RF and start with an empty durability gauge? I'm not a modder so I don't really know the ins and outs of how any of that works.
Untitled

commented

Nice, thanks! Could you please provide your latest.log? I'm relaying the issue now :)

commented

Hope this helps!
latest.log

commented

Would you mind putting the below config file in your config folder and see if it fixes the issue? :)
commoncapabilities-common.zip

commented

Nope, didn't work, unfortunately. Tested in version 0.5.14.

commented

Alright, thanks for testing 馃憤

commented

@CosecantX ID dev here. Could you try loading the following dev builds, open the crafting writer, and re-insert the offending variable cards?
These build will include some debug output in the logs, which will help me debug this issue.
If the logs contain something starting with Recipe validation failure:, could you send me the full logs?

(you can just download the asset ending with [some-version].jar)

GitHub
Maven repo for CyclopsMC mods. Contribute to CyclopsMC/packages development by creating an account on GitHub.
GitHub
Maven repo for CyclopsMC mods. Contribute to CyclopsMC/packages development by creating an account on GitHub.
commented

This is the "recipe validation failure" part:

[03Oct2021 03:26:10.949] [Server thread/INFO] [integratedcrafting/]: Recipe validation failure: incompatible recipe output and simulated output:
Recipe output: [MixedIngredients ingredients: {[IngredientComponent minecraft:itemstack 1736787708]:[integrateddynamics:energy_battery 1 {energy:0}]}]
Simulated output: [MixedIngredients ingredients: {[IngredientComponent minecraft:itemstack 1736787708]:[integrateddynamics:energy_battery 1 null]}]
[03Oct2021 03:26:10.958] [Server thread/INFO] [integratedcrafting/]: Recipe validation failure: incompatible recipe output and simulated output:
Recipe output: [MixedIngredients ingredients: {[IngredientComponent minecraft:itemstack 1736787708]:[integrateddynamics:energy_battery 1 {energy:0}]}]
Simulated output: [MixedIngredients ingredients: {[IngredientComponent minecraft:itemstack 1736787708]:[integrateddynamics:energy_battery 1 null]}]
[03Oct2021 03:26:10.966] [Server thread/INFO] [integratedcrafting/]: Recipe validation failure: incompatible recipe output and simulated output:
Recipe output: [MixedIngredients ingredients: {[IngredientComponent minecraft:itemstack 1736787708]:[integrateddynamics:energy_battery 1 {energy:0}]}]
Simulated output: [MixedIngredients ingredients: {[IngredientComponent minecraft:itemstack 1736787708]:[integrateddynamics:energy_battery 1 null]}]

I've also attached the full log.
latest.log

commented

Thanks for checking @CosecantX! I should have enough information with this to fix the problem.

commented

@CosecantX Could you try out the latest CommonCaps dev build again? (https://github.com/CyclopsMC/packages/packages/769964)

Together with the config change that @NillerMedDild gave you, this dev build should fix the problem. Could you confirm that this also works on your end?

GitHub
Maven repo for CyclopsMC mods. Contribute to CyclopsMC/packages development by creating an account on GitHub.
commented

that fixed it! thanks!

commented

Great, thanks for the help @CosecantX!

commented

@NillerMedDild FYI, in order for this fix to apply, the CommonCapabilities mod will require a config file reset for the next release (or manually making the config change I mentioned before).

commented

Thanks, I just applied the change :)