looks like it is saying it will use a dagger with at least 5 damage try this:Anyone know how to fix this:
recipes.addShapeless(<customitems:wooden_shaft>, [<battlegear2:dagger.wood>.onlyDamageAtLeast(5).transformDamage(5), <ore:stickWood>]);
It shows up in NEI but I can't get it to actually show up in crafting
Ah, I totally forgot about the *, thank you very much, trying now'looks like it is saying it will use a dagger with at least 5 damage try this:
recipes.addShapeless(<customitems:wooden_shaft>, [<battlegear2:dagger.wood:*>.transformDamage(5), <ore:stickWood>]);
And if that doesn't work do this:
recipes.addShapeless(<customitems:wooden_shaft>, [<battlegear2:dagger.wood>.transformDamage(5), <ore:stickWood>]);
recipes.addShapeless(<customitems:wooden_shaft>, [<battlegear2:dagger.wood:*>.transformDamage(5), <ore:stickWood>]);
As the :* means it will use any damage
It can give back multiple of the same item... unless the item cannot stack. And I think it may be the double giveBack, but I dunnoI don't get any errors and it shows in NEI, but I can't get the recipe to actually work
recipes.addShapeless(<customitems:cow_hide> * 2, [<customitems:cow_corpse>.giveBack(<customitems:raw_beef>).giveBack(<minecraft:bone>), <Artifice:item.artifice.sickle.wood:*>.onlyDamageAtLeast(5).transformDamage(5)]);
...Is it even possible for a single slot to give back twice???
So do you have any idea how i'd make is so that it has an output of more items than inputs?It can give back multiple of the same item... unless the item cannot stack. And I think it may be the double giveBack, but I dunno
Yes, but they would have to be in different slots, because giving back 2 items in the same slot would cause issuesIt should in theory be possible to giveback 9 items since, the giveback items remain in the 9x9 crafting grid and have to be remove manually afterwards.
recipes.addShapeless(<customitems:cow_hide> * 2, [<customitems:cow_corpse>.giveBack(<customitems:raw_beef>), <Artifice:item.artifice.sickle.wood:*>.onlyDamageAtLeast(5).transformDamage(5).giveBack(<minecraft:bone>)]);
Actually, it's the only way to make sure players don't wear their sickle down to 1 durability and then craft with itMaybe remove the ".onlyDamageAtLeast(5)" why are you even using that?
What that means is that if you have a sickle without 5 damage or more, it won't work. It is a bit stupid
If only you could use .giveback on null slots...I have a feeling you are now approaching the realms of needing to make a mod, specifically for a crafting system that allows multiple outputs.
Well unless you are going to have this pack out within a month or so, I would say remove it. Why? Because Minetweaker's next update will allow you to do something like:Actually, it's the only way to make sure players don't wear their sickle down to 1 durability and then craft with it
Well unless you are going to have this pack out within a month or so, I would say remove it. Why? Because Minetweaker's next update will allow you to do something like:
Recipe1,[<item>,<tool>.transformDamage(5)]
if toolDamage=<4 disable recipe
It will probably be better if that .onlyDamageAtLeast(5) is what is causing the issue
you're using mods I am not 100% sure on. Is there any possibility that the items are incorrect?Any idea why these recipes won't work:
http://pastebin.com/sk9WQvQG
BTW, I've checked the oreDict and the new entries work, but I still can't seem to fix the recipes themselves
They're not in the same script, I'll try porting it over thenyou're using mods I am not 100% sure on. Is there any possibility that the items are incorrect?
Also are these is the same script? If not that may be your issue. I find that creating a new oreDict entry in one script may not necessarily work in another