Unique Artifacts + Timeless Ivy compatibility?
Azutte opened this issue ยท 6 comments
Dev has taken a look at it here, and apparently doesn't understand the issue. See previous comment in post. They have the materials registered as working in anvils, which I understand to be the key feature in Timeless Ivy crafting.
It didn't work. Any ideas, anybody?
Vazkii, if you put together a debug build with some logging statements for each if-check in the recipe, so either myself or Azutte can run them side by side, that'd be fantastic. I'd clone the project myself, but I'm afraid I've been terribly busy lately and I haven't been able to get Artifacts to work in dev lately (probably an update to Forge, I just don't know to which one).
I can't do anything if the mod is closed source. The possible culprit is that the item has isRepairable() set to false.
I didn't see a github link in the thread so I just assumed. Then again there might've been one and I'm just blind :P
Alas, the regen ivy checks for isRepairable(), the one with no parameters - https://github.com/Vazkii/Botania/blob/master/src/main/java/vazkii/botania/common/crafting/recipe/RegenIvyRecipe.java#L33
Your call of setNoRepair() makes it not work. It's not really a bug, it's just a side effect of using that to block the item from being repaired by normal means.
https://github.com/Draco18s/Artifacts/blob/master/main/java/com/draco18s/artifacts/item/ItemArtifact.java#L61