Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
System not recognizing TE based items with ability to hold power as usable for autocrafting. #3315
The ME system does not recognize a lower tier flux capacitor, or simply jetpacks jetpack as an available item for autocrafting. The crafting preview shows them as unavailable, even though I had multiple of the previous tier of items in the system. attatched are screenshots that I hope help.
These are actually two bugs.
One of them is fixable by us and affects the TE capacitors. At least for crafting them from scratch. Using capacitors with different settings/charge is not really possible.
The other one is pretty much unfixable on our side. The way SimplyJetpacks creates the output for a crafting results in a completely different item than you are able to define for a pattern. At least not without causing many side issues once other mods actually require precisely the same itemstack, otherwise they might end up in completely wrong results. E.g. a low tier item is suddenly a valid replacement for a high tier one.
added a commit
Jan 9, 2018
I cannot recall every detail and being a fork makes it a bit tedious to follow all code due to the missing search.
But in general it's caused because the recipes are very inconsistent with their NBT data. E.g. the first jetpack produces a NBT tag of
Ignoring certain tags is simply not an option and would also be pretty stupid. E.g. ignoring
Also it is extremely short sighted. It doesn't fix it, just pushed it back and hope it does not appear again on the next day/release/etc. Basically it forces us to chase every mod we would handle in a special way and have to verify every single release or worse even commit against breaking changes, because the NBT data now has a new tag making it incompatible. Or something like data fixers make it pretty trival to rename