{"action":"created","issue":{"url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/1031","labels_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/1031/labels{/name}","comments_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/1031/comments","events_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/1031/events","html_url":"https://github.com/sinkillerj/ProjectE/issues/1031","id":109393991,"number":1031,"title":"Alchemical chest dupe bug","user":{"login":"bochen415","id":8314356,"avatar_url":"https://avatars.githubusercontent.com/u/8314356?v=3","gravatar_id":"","url":"https://api.github.com/users/bochen415","html_url":"https://github.com/bochen415","followers_url":"https://api.github.com/users/bochen415/followers","following_url":"https://api.github.com/users/bochen415/following{/other_user}","gists_url":"https://api.github.com/users/bochen415/gists{/gist_id}","starred_url":"https://api.github.com/users/bochen415/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bochen415/subscriptions","organizations_url":"https://api.github.com/users/bochen415/orgs","repos_url":"https://api.github.com/users/bochen415/repos","events_url":"https://api.github.com/users/bochen415/events{/privacy}","received_events_url":"https://api.github.com/users/bochen415/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-10-01T22:01:43Z","updated_at":"2015-10-02T00:00:04Z","closed_at":null,"body":"One of our Tekkit Legends player [submitted](http://i.imgur.com/W8OljHR.png) a bug report with a dupe bug.\r\nHere's the video: https://youtu.be/KYva0r0FUz8\r\n\r\nI have replicated that with:\r\nProjectE-1.7.10-PE1.9.2\r\nNotEnoughItems-1.7.10-1.0.5.111-universal\r\nCodeChickenCore-1.7.10-1.0.7.47-universal\r\nMinecraftForge 10.13.4.1517-1.7.10\r\nTesting environment (manual crash): http://paste.ubuntu.com/12634920/\r\n\r\n\r\nSteps:\r\n1. Place a Alchemical Chest\r\n2. Place Red Matter in the chest\r\n3. Place tnt close (enough) to the chest with a lever\r\n4. Place a vanilla dispenser with a lever far enough so the blast doesn't get it. Get back to the tnt.\r\n5. Switch the lever on the tnt **and immediately** open the Alchemical Chest gui, wait for explosion.\r\n6. After the explosion take the Red Matter out of the still open chest gui.\r\n7. Insert the Red Matter in the dispenser and switch the lever on/off more than once.\r\n"},"comment":{"url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/comments/144880784","html_url":"https://github.com/sinkillerj/ProjectE/issues/1031#issuecomment-144880784","issue_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/1031","id":144880784,"user":{"login":"williewillus","id":2015032,"avatar_url":"https://avatars.githubusercontent.com/u/2015032?v=3","gravatar_id":"","url":"https://api.github.com/users/williewillus","html_url":"https://github.com/williewillus","followers_url":"https://api.github.com/users/williewillus/followers","following_url":"https://api.github.com/users/williewillus/following{/other_user}","gists_url":"https://api.github.com/users/williewillus/gists{/gist_id}","starred_url":"https://api.github.com/users/williewillus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/williewillus/subscriptions","organizations_url":"https://api.github.com/users/williewillus/orgs","repos_url":"https://api.github.com/users/williewillus/repos","events_url":"https://api.github.com/users/williewillus/events{/privacy}","received_events_url":"https://api.github.com/users/williewillus/received_events","type":"User","site_admin":false},"created_at":"2015-10-02T00:00:04Z","updated_at":"2015-10-02T00:00:04Z","body":"This is because our container classes (or gui, don't remember which) don't check that the block that activated them is still valid like vanilla does (e.g. a workbench container checks every tick that the cords have a workbench and that the player is within 8 blocks Euclidean distance)\r\n\r\nFix would be to just steal those from vanilla and put them into ours.\r\nAnd presumably this bug applies to all of our blocks that have containers."}}