{"action":"created","issue":{"url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/2863","repository_url":"https://api.github.com/repos/MightyPirates/OpenComputers","labels_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/2863/labels{/name}","comments_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/2863/comments","events_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/2863/events","html_url":"https://github.com/MightyPirates/OpenComputers/issues/2863","id":332882053,"node_id":"MDU6SXNzdWUzMzI4ODIwNTM=","number":2863,"title":"Transposer in microcontroller not extracting items from ic2:te above","user":{"login":"roosemberth","id":3621083,"node_id":"MDQ6VXNlcjM2MjEwODM=","avatar_url":"https://avatars0.githubusercontent.com/u/3621083?v=4","gravatar_id":"","url":"https://api.github.com/users/roosemberth","html_url":"https://github.com/roosemberth","followers_url":"https://api.github.com/users/roosemberth/followers","following_url":"https://api.github.com/users/roosemberth/following{/other_user}","gists_url":"https://api.github.com/users/roosemberth/gists{/gist_id}","starred_url":"https://api.github.com/users/roosemberth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roosemberth/subscriptions","organizations_url":"https://api.github.com/users/roosemberth/orgs","repos_url":"https://api.github.com/users/roosemberth/repos","events_url":"https://api.github.com/users/roosemberth/events{/privacy}","received_events_url":"https://api.github.com/users/roosemberth/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/MightyPirates/OpenComputers/milestones/45","html_url":"https://github.com/MightyPirates/OpenComputers/milestone/45","labels_url":"https://api.github.com/repos/MightyPirates/OpenComputers/milestones/45/labels","id":3177433,"node_id":"MDk6TWlsZXN0b25lMzE3NzQzMw==","number":45,"title":"v1.7.3","description":null,"creator":{"login":"payonel","id":6590223,"node_id":"MDQ6VXNlcjY1OTAyMjM=","avatar_url":"https://avatars1.githubusercontent.com/u/6590223?v=4","gravatar_id":"","url":"https://api.github.com/users/payonel","html_url":"https://github.com/payonel","followers_url":"https://api.github.com/users/payonel/followers","following_url":"https://api.github.com/users/payonel/following{/other_user}","gists_url":"https://api.github.com/users/payonel/gists{/gist_id}","starred_url":"https://api.github.com/users/payonel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/payonel/subscriptions","organizations_url":"https://api.github.com/users/payonel/orgs","repos_url":"https://api.github.com/users/payonel/repos","events_url":"https://api.github.com/users/payonel/events{/privacy}","received_events_url":"https://api.github.com/users/payonel/received_events","type":"User","site_admin":false},"open_issues":69,"closed_issues":38,"state":"open","created_at":"2018-03-12T00:27:24Z","updated_at":"2018-09-17T18:19:45Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-06-15T19:00:13Z","updated_at":"2018-09-17T18:19:44Z","closed_at":"2018-09-17T18:19:44Z","author_association":"NONE","body":"Given a transposer in a microcontroller, an ic2 nuclear reactor on top and a chest with items north of the microcontroller and the following BIOS:\r\n```lua\r\n-- luacheck: globals component computer checkArg\r\nlocal down,up,north,south,west,east = 0,1,2,3,4,5  -- luacheck: ignore\r\nlocal ts = component.proxy(component.list(\"transposer\")())\r\n\r\nwhile true do\r\n  local slots = ts.getAllStacks(up)\r\n  for i = 1, slots.count() do\r\n    local stack = slots()\r\n    ts.transferItem(up, north, stack.size, i)\r\n  end\r\nend\r\n```\r\nExpected behavior: The transposer should move items from the nuclear reactor into the chest.\r\nActual behavior: Nothing happens\r\n\r\nIf I change up for down and I put stuff on the reactor bellow, items are moved into the chest as expected. If I swap the microcontroller and chest in both the code and the world items are moved into the chest.\r\n\r\nTest Setup:\r\n![setup](https://user-images.githubusercontent.com/3621083/41484750-46cca00e-70de-11e8-89bf-4761a371b8a5.png)\r\nOC: 1.7.2.170"},"comment":{"url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/comments/422118544","html_url":"https://github.com/MightyPirates/OpenComputers/issues/2863#issuecomment-422118544","issue_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/2863","id":422118544,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMjExODU0NA==","user":{"login":"payonel","id":6590223,"node_id":"MDQ6VXNlcjY1OTAyMjM=","avatar_url":"https://avatars1.githubusercontent.com/u/6590223?v=4","gravatar_id":"","url":"https://api.github.com/users/payonel","html_url":"https://github.com/payonel","followers_url":"https://api.github.com/users/payonel/followers","following_url":"https://api.github.com/users/payonel/following{/other_user}","gists_url":"https://api.github.com/users/payonel/gists{/gist_id}","starred_url":"https://api.github.com/users/payonel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/payonel/subscriptions","organizations_url":"https://api.github.com/users/payonel/orgs","repos_url":"https://api.github.com/users/payonel/repos","events_url":"https://api.github.com/users/payonel/events{/privacy}","received_events_url":"https://api.github.com/users/payonel/received_events","type":"User","site_admin":false},"created_at":"2018-09-17T18:19:44Z","updated_at":"2018-09-17T18:19:44Z","author_association":"MEMBER","body":"after review and testing...unfortunately this appears to be by design :(\r\nThe ic2 reactor is explicitly returning false to a \"can extract from slot\" call from the \"bottom\" side. We are sending valid arguments but being rejected.\r\nNote that there was a similar fix that just went in (see our latest dev builds) that corrects similar behavior, but doesn't actually run this code quite the same way (but it is similar) fwiw, this bottom-side extraction doesn't work with or without our fix."}}
{"actor":{"display_login":"payonel"}}