{"action":"created","issue":{"url":"https://api.github.com/repos/P3pp3rF1y/AncientWarfare2/issues/673","repository_url":"https://api.github.com/repos/P3pp3rF1y/AncientWarfare2","labels_url":"https://api.github.com/repos/P3pp3rF1y/AncientWarfare2/issues/673/labels{/name}","comments_url":"https://api.github.com/repos/P3pp3rF1y/AncientWarfare2/issues/673/comments","events_url":"https://api.github.com/repos/P3pp3rF1y/AncientWarfare2/issues/673/events","html_url":"https://github.com/P3pp3rF1y/AncientWarfare2/issues/673","id":321823249,"number":673,"title":"Courier routing order \"take except\" and \"put except\" fails to make exception when multiple item exceptions listed.","user":{"login":"Equanic","id":18293067,"avatar_url":"https://avatars2.githubusercontent.com/u/18293067?v=4","gravatar_id":"","url":"https://api.github.com/users/Equanic","html_url":"https://github.com/Equanic","followers_url":"https://api.github.com/users/Equanic/followers","following_url":"https://api.github.com/users/Equanic/following{/other_user}","gists_url":"https://api.github.com/users/Equanic/gists{/gist_id}","starred_url":"https://api.github.com/users/Equanic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Equanic/subscriptions","organizations_url":"https://api.github.com/users/Equanic/orgs","repos_url":"https://api.github.com/users/Equanic/repos","events_url":"https://api.github.com/users/Equanic/events{/privacy}","received_events_url":"https://api.github.com/users/Equanic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-10T06:23:10Z","updated_at":"2018-05-10T20:12:31Z","closed_at":null,"author_association":"NONE","body":"When using the \"take except\" and \"put except\" conditions in the routing order, the conditions only work correctly if only one item is listed as an exception. If the routing order has two or more items listed as exceptions, the courier will ignore the exceptions and take everything, including the blacklisted items.\r\n\r\nBug reproduction:\r\nPlace two chests separate from each other.\r\nMark both chests using a routing order.\r\nIn the routing order GUI, change the first chest take condition to \"take except\" and place two different items in the item slots.\r\nStill in the routing order GUI, change the second chest put condition to \"put except\" and place the same two items used with the first chest condition in the item slots.\r\nPlace the two chosen items into the first chest.\r\nPlace a courier and using the courier GUI, give the courier a pack and the routing order.\r\nThe courier should at this point move to the first chest and take everything from the chest except the items listed in the routing order if all works like it should.\r\nThe courier instead will take the items that was blacklisted in the routing order and place them in the second chest, violating both routing conditions.\r\n\r\nTested using:\r\nMinecraft 1.12.2\r\nCodeChickenLib-1.12.2-3.1.6.339-universal\r\nancientwarfare-1.12.2-2.5.197\r\nforge1.12.2-14.23.3.2655"},"comment":{"url":"https://api.github.com/repos/P3pp3rF1y/AncientWarfare2/issues/comments/388171330","html_url":"https://github.com/P3pp3rF1y/AncientWarfare2/issues/673#issuecomment-388171330","issue_url":"https://api.github.com/repos/P3pp3rF1y/AncientWarfare2/issues/673","id":388171330,"user":{"login":"Equanic","id":18293067,"avatar_url":"https://avatars2.githubusercontent.com/u/18293067?v=4","gravatar_id":"","url":"https://api.github.com/users/Equanic","html_url":"https://github.com/Equanic","followers_url":"https://api.github.com/users/Equanic/followers","following_url":"https://api.github.com/users/Equanic/following{/other_user}","gists_url":"https://api.github.com/users/Equanic/gists{/gist_id}","starred_url":"https://api.github.com/users/Equanic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Equanic/subscriptions","organizations_url":"https://api.github.com/users/Equanic/orgs","repos_url":"https://api.github.com/users/Equanic/repos","events_url":"https://api.github.com/users/Equanic/events{/privacy}","received_events_url":"https://api.github.com/users/Equanic/received_events","type":"User","site_admin":false},"created_at":"2018-05-10T20:12:31Z","updated_at":"2018-05-10T20:12:31Z","author_association":"NONE","body":"P3pp3rF1y, this is my favorite minecraft mod, and I greatly appreciate the work you are doing to maintain and continue it. You are always extremely prompt and responsive. For these and others, thank you."}}
{"actor":{"display_login":"Equanic"}}