{"action":"created","issue":{"url":"https://api.github.com/repos/PistonDevelopers/hematite/issues/177","labels_url":"https://api.github.com/repos/PistonDevelopers/hematite/issues/177/labels{/name}","comments_url":"https://api.github.com/repos/PistonDevelopers/hematite/issues/177/comments","events_url":"https://api.github.com/repos/PistonDevelopers/hematite/issues/177/events","html_url":"https://github.com/PistonDevelopers/hematite/issues/177","id":55522854,"number":177,"title":"Windows build launches and immediately exits.","user":{"login":"AaronFriel","id":788800,"avatar_url":"https://avatars.githubusercontent.com/u/788800?v=3","gravatar_id":"","url":"https://api.github.com/users/AaronFriel","html_url":"https://github.com/AaronFriel","followers_url":"https://api.github.com/users/AaronFriel/followers","following_url":"https://api.github.com/users/AaronFriel/following{/other_user}","gists_url":"https://api.github.com/users/AaronFriel/gists{/gist_id}","starred_url":"https://api.github.com/users/AaronFriel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AaronFriel/subscriptions","organizations_url":"https://api.github.com/users/AaronFriel/orgs","repos_url":"https://api.github.com/users/AaronFriel/repos","events_url":"https://api.github.com/users/AaronFriel/events{/privacy}","received_events_url":"https://api.github.com/users/AaronFriel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-01-26T19:04:36Z","updated_at":"2015-01-27T02:36:48Z","closed_at":null,"body":"I built Hematite for Windows, and placed the SDL libraries in my `C:\\Rust\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib`, and it builds a hematite.exe, but launching it does nothing.\r\n\r\nI'm having some difficulty understanding the Readme as well, which has the OSX instructions as follows:\r\n\r\n* In the Minecraft Launcher, click the button \"New Profile\"\r\n* Type in a profile name, for example \"experimental\"\r\n* Check \"Enable experimental development versions\"\r\n* A message warns you about keeping backups of your worlds. Click \"Yes\" (remember to do backups)\r\n* In the drop down \"use version\", select `<version>`\r\n* Click \"Save Profile\"\r\n* Click \"Play\" (this will download the snapshot)\r\n* Quit Minecraft\r\n* Copy `versions/<version>/<version>.jar` to the assets folder in Hematite\r\n* Rename the file extension to `.zip`\r\n* Extract the jar\r\n* Copy the `minecraft` folder from the new extracted folder and put it in the Hematite assets folder\r\n* Run `./target/hematite \"/Users/<username>/Library/Application Support/minecraft/saves/<world>\"`\r\n\r\nHere are my points of confusion:\r\n\r\n1. Which `assets` folder? The one inside the git repo `.\\hematite`, or the one inside the final build path, i.e.: `.\\hematite\\target\\release\\...\\assets`?\r\n2. The instructions say to copy the `<version>.jar` file to `assets` and rename it to `<version>.zip`. Does the name `<version>.zip` have any consequence, or is it discarded after use?\r\n3. The instructions say to extract the jar. That means `<version>.zip`, right?\r\n4. The `<version>.zip` does not have a `minecraft` folder, except it does underneath a few other folders. Is that the folder you're referring to?\r\n5. Now, should I have `assets\\minecraft\\..` or `assets\\..` after I extract the `minecraft` folder? i.e.: do I want a `minecraft` folder in my `assets` folder, or do I want the contents of the `minecraft` folder in my `assets` folder?\r\n6. Why don't I get any output on stdout when I run hematite? Even when I don't pass in a world path, it just exits immediately.\r\n\r\nUnfortunately it looks like something broke between my desktop and my laptop, as on my laptop I'm now unable to build `hematite` as `time v0.1.14` fails to build."},"comment":{"url":"https://api.github.com/repos/PistonDevelopers/hematite/issues/comments/71580396","html_url":"https://github.com/PistonDevelopers/hematite/issues/177#issuecomment-71580396","issue_url":"https://api.github.com/repos/PistonDevelopers/hematite/issues/177","id":71580396,"user":{"login":"eddyb","id":77424,"avatar_url":"https://avatars.githubusercontent.com/u/77424?v=3","gravatar_id":"","url":"https://api.github.com/users/eddyb","html_url":"https://github.com/eddyb","followers_url":"https://api.github.com/users/eddyb/followers","following_url":"https://api.github.com/users/eddyb/following{/other_user}","gists_url":"https://api.github.com/users/eddyb/gists{/gist_id}","starred_url":"https://api.github.com/users/eddyb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eddyb/subscriptions","organizations_url":"https://api.github.com/users/eddyb/orgs","repos_url":"https://api.github.com/users/eddyb/repos","events_url":"https://api.github.com/users/eddyb/events{/privacy}","received_events_url":"https://api.github.com/users/eddyb/received_events","type":"User","site_admin":false},"created_at":"2015-01-27T02:36:48Z","updated_at":"2015-01-27T02:36:48Z","body":"@toqueteos couldn't we say \"open `.jar` file with some archiving tool\"? Almost everything I've seen lets you extract part of an archive or even drag&drop/copy-paste to achieve the same effect. I could swear that even the zip support in windows lets you do that."}}