{"action":"created","issue":{"url":"https://api.github.com/repos/SlimeKnights/TinkersConstruct/issues/2933","repository_url":"https://api.github.com/repos/SlimeKnights/TinkersConstruct","labels_url":"https://api.github.com/repos/SlimeKnights/TinkersConstruct/issues/2933/labels{/name}","comments_url":"https://api.github.com/repos/SlimeKnights/TinkersConstruct/issues/2933/comments","events_url":"https://api.github.com/repos/SlimeKnights/TinkersConstruct/issues/2933/events","html_url":"https://github.com/SlimeKnights/TinkersConstruct/issues/2933","id":232426366,"node_id":"MDU6SXNzdWUyMzI0MjYzNjY=","number":2933,"title":"Duplication glitch (Smeltery output)","user":{"login":"rob5251","id":10146295,"node_id":"MDQ6VXNlcjEwMTQ2Mjk1","avatar_url":"https://avatars3.githubusercontent.com/u/10146295?v=4","gravatar_id":"","url":"https://api.github.com/users/rob5251","html_url":"https://github.com/rob5251","followers_url":"https://api.github.com/users/rob5251/followers","following_url":"https://api.github.com/users/rob5251/following{/other_user}","gists_url":"https://api.github.com/users/rob5251/gists{/gist_id}","starred_url":"https://api.github.com/users/rob5251/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rob5251/subscriptions","organizations_url":"https://api.github.com/users/rob5251/orgs","repos_url":"https://api.github.com/users/rob5251/repos","events_url":"https://api.github.com/users/rob5251/events{/privacy}","received_events_url":"https://api.github.com/users/rob5251/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2017-05-31T01:16:39Z","updated_at":"2018-10-14T16:40:51Z","closed_at":"2018-01-07T16:43:37Z","author_association":"NONE","body":"Found a bug that causes lava to be used instead of the molten metal in the smeltery. \r\n\r\nWhen you go to empty molten metal (into a casting basin, or a cast in the casting table) via a faucet; if you have lava outputting to the casting basin/table it will cause the lava to be used in place of the metal that is suppose to be outputting. The faucet will appear to still be pouring out while this happens. Once the cast is complete you can extract it and the proper amount will flow out after.\r\n\r\nUsing this bug you can put one nugget of metal into the smeltery and get an entire block of metal out of it.\r\n\r\n\r\nSteps to reproduce:\r\n\r\nStep 1:\r\nHave lava hooked up to the casting basin/casting table:\r\n(Directly from ender tank or via pipes/conduits)\r\n![step1](http://imgur.com/INuJhas.png)\r\n\r\nStep 2:\r\nPut in a single nugget of metal:\r\n![step2](http://imgur.com/KPsOHc1.png)\r\n\r\nStep 3:\r\nPour molten metal out into basin or cast via a faucet or conduit/pipe (it will appear as if its filling with lava, but the proper metal will be produced):\r\n![step3](http://imgur.com/GVagSmy.png)\r\n![step3](http://imgur.com/eJatZWP.png)\r\n\r\nStep 4:\r\nGet an entire block or ingot of metal from just one nugget...\r\n![step4](http://imgur.com/zE3C11A.png)\r\n\r\n\r\nEdit:\r\nDid some further testing and if you use fluid conduits to output from the smeltery automatically directly into a casting basin you can potentially get several blocks of metal from this bug.\r\n(Was able to get 37 blocks from one block of metal in one test)"},"comment":{"url":"https://api.github.com/repos/SlimeKnights/TinkersConstruct/issues/comments/429641408","html_url":"https://github.com/SlimeKnights/TinkersConstruct/issues/2933#issuecomment-429641408","issue_url":"https://api.github.com/repos/SlimeKnights/TinkersConstruct/issues/2933","id":429641408,"node_id":"MDEyOklzc3VlQ29tbWVudDQyOTY0MTQwOA==","user":{"login":"bonii-xx","id":722449,"node_id":"MDQ6VXNlcjcyMjQ0OQ==","avatar_url":"https://avatars1.githubusercontent.com/u/722449?v=4","gravatar_id":"","url":"https://api.github.com/users/bonii-xx","html_url":"https://github.com/bonii-xx","followers_url":"https://api.github.com/users/bonii-xx/followers","following_url":"https://api.github.com/users/bonii-xx/following{/other_user}","gists_url":"https://api.github.com/users/bonii-xx/gists{/gist_id}","starred_url":"https://api.github.com/users/bonii-xx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bonii-xx/subscriptions","organizations_url":"https://api.github.com/users/bonii-xx/orgs","repos_url":"https://api.github.com/users/bonii-xx/repos","events_url":"https://api.github.com/users/bonii-xx/events{/privacy}","received_events_url":"https://api.github.com/users/bonii-xx/received_events","type":"User","site_admin":false},"created_at":"2018-10-14T16:40:51Z","updated_at":"2018-10-14T16:40:51Z","author_association":"CONTRIBUTOR","body":"Indeed. I think it's because tanks (the logical class, not the blocks) have special handling when they are at 0 fluid. My guess is that it has the recipe set from the first insert, but is at 0 fluid amount, then the next insert comes along. When a recipe is set it just tries to do a regular tank fill, and because the amount is 0 it accepts it although it's a different fluid.\r\nAnyway, added a few more fluid specific stuff in the fluid transfer, and I can't reproduce it with EIO anymore... let's see if it holds up. :D"}}
{"actor":{"display_login":"bonii-xx"}}