{"action":"created","issue":{"url":"https://api.github.com/repos/cuberite/cuberite/issues/2241","labels_url":"https://api.github.com/repos/cuberite/cuberite/issues/2241/labels{/name}","comments_url":"https://api.github.com/repos/cuberite/cuberite/issues/2241/comments","events_url":"https://api.github.com/repos/cuberite/cuberite/issues/2241/events","html_url":"https://github.com/cuberite/cuberite/pull/2241","id":88067268,"number":2241,"title":"Work on NetherPortalScanner. Setup portal scanner to reset PortalCool…","user":{"login":"lkolbly","id":879600,"avatar_url":"https://avatars.githubusercontent.com/u/879600?v=3","gravatar_id":"","url":"https://api.github.com/users/lkolbly","html_url":"https://github.com/lkolbly","followers_url":"https://api.github.com/users/lkolbly/followers","following_url":"https://api.github.com/users/lkolbly/following{/other_user}","gists_url":"https://api.github.com/users/lkolbly/gists{/gist_id}","starred_url":"https://api.github.com/users/lkolbly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lkolbly/subscriptions","organizations_url":"https://api.github.com/users/lkolbly/orgs","repos_url":"https://api.github.com/users/lkolbly/repos","events_url":"https://api.github.com/users/lkolbly/events{/privacy}","received_events_url":"https://api.github.com/users/lkolbly/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-13T21:18:41Z","updated_at":"2015-06-26T13:08:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cuberite/cuberite/pulls/2241","html_url":"https://github.com/cuberite/cuberite/pull/2241","diff_url":"https://github.com/cuberite/cuberite/pull/2241.diff","patch_url":"https://github.com/cuberite/cuberite/pull/2241.patch"},"body":"…down. Changed where player is spawned. Added a_InitSpawn flag to CreateAndInitializeWorld.\r\n\r\nThe CreateAndInitializeWorld flag was created because as far as I know, the Nether does not require a spawn area (**correct me if I'm wrong, this seems like a big but valid assumption to me**). DetectPortal sends a player respawn packet, but this packet is not actually sent until DetectPortal returns, which is after CreateAndInitializeWorld is called. Creating a spawn area is time-consuming, so sometimes the packet can be delayed for a while (many seconds).\r\n\r\nThis PR also contains minor stylistic changes to some comments I found. Also ScheduleMoveToWorld can set the PortalCooldown. Also actually checks the MaxY limit.\r\n"},"comment":{"url":"https://api.github.com/repos/cuberite/cuberite/issues/comments/115674566","html_url":"https://github.com/cuberite/cuberite/pull/2241#issuecomment-115674566","issue_url":"https://api.github.com/repos/cuberite/cuberite/issues/2241","id":115674566,"user":{"login":"lkolbly","id":879600,"avatar_url":"https://avatars.githubusercontent.com/u/879600?v=3","gravatar_id":"","url":"https://api.github.com/users/lkolbly","html_url":"https://github.com/lkolbly","followers_url":"https://api.github.com/users/lkolbly/followers","following_url":"https://api.github.com/users/lkolbly/following{/other_user}","gists_url":"https://api.github.com/users/lkolbly/gists{/gist_id}","starred_url":"https://api.github.com/users/lkolbly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lkolbly/subscriptions","organizations_url":"https://api.github.com/users/lkolbly/orgs","repos_url":"https://api.github.com/users/lkolbly/repos","events_url":"https://api.github.com/users/lkolbly/events{/privacy}","received_events_url":"https://api.github.com/users/lkolbly/received_events","type":"User","site_admin":false},"created_at":"2015-06-26T13:08:46Z","updated_at":"2015-06-26T13:08:46Z","body":"Could I get a yay/nay on this please?\r\n"}}