{"action":"created","issue":{"url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/640","labels_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/640/labels{/name}","comments_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/640/comments","events_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/640/events","html_url":"https://github.com/BluSunrize/ImmersiveEngineering/issues/640","id":116630534,"number":640,"title":"Assembler consumes TFC Tools","user":{"login":"Bunsan","id":4315217,"avatar_url":"https://avatars.githubusercontent.com/u/4315217?v=3","gravatar_id":"","url":"https://api.github.com/users/Bunsan","html_url":"https://github.com/Bunsan","followers_url":"https://api.github.com/users/Bunsan/followers","following_url":"https://api.github.com/users/Bunsan/following{/other_user}","gists_url":"https://api.github.com/users/Bunsan/gists{/gist_id}","starred_url":"https://api.github.com/users/Bunsan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Bunsan/subscriptions","organizations_url":"https://api.github.com/users/Bunsan/orgs","repos_url":"https://api.github.com/users/Bunsan/repos","events_url":"https://api.github.com/users/Bunsan/events{/privacy}","received_events_url":"https://api.github.com/users/Bunsan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-12T20:11:48Z","updated_at":"2015-11-13T15:30:39Z","closed_at":null,"body":"This is tested in IE 0.6.1 in a Forge 1558 environment.\r\n\r\nIf TFC tools are used in an assembler recipe they are consumed on the first craft. This is due to TFC setting the tool's stack size to 2 instead of using a container. This issue also occurred with Forestry's Worktable. The relevant fix can be found https://github.com/ForestryMC/ForestryMC/commit/3e0cf7c302005ddae700cf71ce695fc3b902c2bd \r\n\r\nI've spoken to KittyChanley and she is looking to change TFC to use container instead of changing item stack. However this also seems to be an issue with Minetweaker scripts that use tool durability in crafting recipes.  \r\nExample script \r\n`recipes.addShapeless(<minecraft:boat>, [<ore:logWood>, <ore:logWood>, <ore:logWood>, <minecraft:stone_axe>.anyDamage().transformDamage()]);`\r\nThe an stone axe of any durability is accepted, however it is consumed in the first craft."},"comment":{"url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/comments/156464182","html_url":"https://github.com/BluSunrize/ImmersiveEngineering/issues/640#issuecomment-156464182","issue_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/640","id":156464182,"user":{"login":"Bunsan","id":4315217,"avatar_url":"https://avatars.githubusercontent.com/u/4315217?v=3","gravatar_id":"","url":"https://api.github.com/users/Bunsan","html_url":"https://github.com/Bunsan","followers_url":"https://api.github.com/users/Bunsan/followers","following_url":"https://api.github.com/users/Bunsan/following{/other_user}","gists_url":"https://api.github.com/users/Bunsan/gists{/gist_id}","starred_url":"https://api.github.com/users/Bunsan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Bunsan/subscriptions","organizations_url":"https://api.github.com/users/Bunsan/orgs","repos_url":"https://api.github.com/users/Bunsan/repos","events_url":"https://api.github.com/users/Bunsan/events{/privacy}","received_events_url":"https://api.github.com/users/Bunsan/received_events","type":"User","site_admin":false},"created_at":"2015-11-13T15:30:39Z","updated_at":"2015-11-13T15:30:39Z","body":"Thank you. I've informed KittyChanley about the crafting event handler issue. She is already looking to change it to use container, using EE3 code as a guide. So hopefully it will be fixed on their end.  Not sure about minetweaker, I'll have to go look at their code to figure out what they are doing. All I know right now is that tools in MT scripts are eaten too."}}