{"action":"created","issue":{"url":"https://api.github.com/repos/AppliedEnergistics/Applied-Energistics-2/issues/2134","repository_url":"https://api.github.com/repos/AppliedEnergistics/Applied-Energistics-2","labels_url":"https://api.github.com/repos/AppliedEnergistics/Applied-Energistics-2/issues/2134/labels{/name}","comments_url":"https://api.github.com/repos/AppliedEnergistics/Applied-Energistics-2/issues/2134/comments","events_url":"https://api.github.com/repos/AppliedEnergistics/Applied-Energistics-2/issues/2134/events","html_url":"https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/2134","id":131819840,"number":2134,"title":"AE2 Crashing Minecraft Client upon Rebooting ME System","user":{"login":"Yanniclord","id":5807595,"avatar_url":"https://avatars.githubusercontent.com/u/5807595?v=3","gravatar_id":"","url":"https://api.github.com/users/Yanniclord","html_url":"https://github.com/Yanniclord","followers_url":"https://api.github.com/users/Yanniclord/followers","following_url":"https://api.github.com/users/Yanniclord/following{/other_user}","gists_url":"https://api.github.com/users/Yanniclord/gists{/gist_id}","starred_url":"https://api.github.com/users/Yanniclord/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yanniclord/subscriptions","organizations_url":"https://api.github.com/users/Yanniclord/orgs","repos_url":"https://api.github.com/users/Yanniclord/repos","events_url":"https://api.github.com/users/Yanniclord/events{/privacy}","received_events_url":"https://api.github.com/users/Yanniclord/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-02-06T04:55:49Z","updated_at":"2016-03-24T10:26:57Z","closed_at":null,"body":"So, i made a reboot system for my ME System, which uses Tinkers Construct Bridges to place ME Controller blocks. I used AE2 RV2 latest version, then i updated to RV3 beta 5. Once i had to reset my ME (because the overlarge ME bug apparently still exists, where if you have way to much hooked to your ME, it cannot handle requests anymore after you log out of a server for a while). Anyways, here the crash : http://pastebin.com/mBwqzbhP\r\n\r\nPM: Also it is most likely caused by the fact that the Tinkers Construct Bridges are placing the ME Controllers, and as they don't act as a player and thus have no player ID, the system fails to handle exception. Its not a major bug, but some as me have to sometimes do this because of what i explained in the part below. Also, as a side note, this bug did not exist in AE2 RV2 (any version for that matter).\r\n\r\nTo explain further: I live on a gigantic GalactiCraft SpaceStation which i built. Now, my ME System stretches across this whole base, with in each room (i have about 20 rooms) are at least 32 or more devices that use alot of Channels, so i have BDew his AE2Stuff mod to assist me with Wireless Connectors. Anyways, my ME System is huge, it has probably more than 500 different things attached, from Import/Export bus, to Terminals, to ExtraCells2 stuff (Gas and Liquid Bus). The problem is, that if i logout for lets say 20 minutes from the server (the dimension seems to be somewhat loaded by the Dimension Loader from Immibis wich i placed down, of course i cannot tell if it works or not when i am not there :P), and come back, the ores which my MineFactoryReloaded Laser Drill is collecting and injecting into the ME System, are still in the ME System, even if they should have been processed immediately by my 2 IC2 Furnaces (which have 28 Speed Upgrades and process everything at the instant). So, the thing is, it seems that the ME System cannot handle as many requests when it is not loaded by a near player, as Chunk/Dimension Loaders only seem to work somewhat."},"comment":{"url":"https://api.github.com/repos/AppliedEnergistics/Applied-Energistics-2/issues/comments/200776510","html_url":"https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/2134#issuecomment-200776510","issue_url":"https://api.github.com/repos/AppliedEnergistics/Applied-Energistics-2/issues/2134","id":200776510,"user":{"login":"yueh","id":151949,"avatar_url":"https://avatars.githubusercontent.com/u/151949?v=3","gravatar_id":"","url":"https://api.github.com/users/yueh","html_url":"https://github.com/yueh","followers_url":"https://api.github.com/users/yueh/followers","following_url":"https://api.github.com/users/yueh/following{/other_user}","gists_url":"https://api.github.com/users/yueh/gists{/gist_id}","starred_url":"https://api.github.com/users/yueh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yueh/subscriptions","organizations_url":"https://api.github.com/users/yueh/orgs","repos_url":"https://api.github.com/users/yueh/repos","events_url":"https://api.github.com/users/yueh/events{/privacy}","received_events_url":"https://api.github.com/users/yueh/received_events","type":"User","site_admin":false},"created_at":"2016-03-24T10:26:57Z","updated_at":"2016-03-24T10:26:57Z","body":"The issue is actually that they are using their own fake player, which have an incomplate profile, thus no UUID assigned (as oppossed to forge fake players or say fake the player who placed the bridge).\r\n\r\nFor performance reasons, why cache these UUID as ints and therefore require them to exist and be able to map it back to the real user.\r\n\r\nNot sure how to handle it as I really do not wish to introduce special cases to prevent some broken fake player implementation."}}