{"action":"created","issue":{"url":"https://api.github.com/repos/gigaherz/Guidebook/issues/3","repository_url":"https://api.github.com/repos/gigaherz/Guidebook","labels_url":"https://api.github.com/repos/gigaherz/Guidebook/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/gigaherz/Guidebook/issues/3/comments","events_url":"https://api.github.com/repos/gigaherz/Guidebook/issues/3/events","html_url":"https://github.com/gigaherz/Guidebook/issues/3","id":202814890,"number":3,"title":"[improvement & feature request] - Acessibility","user":{"login":"forReason","id":12736950,"avatar_url":"https://avatars.githubusercontent.com/u/12736950?v=3","gravatar_id":"","url":"https://api.github.com/users/forReason","html_url":"https://github.com/forReason","followers_url":"https://api.github.com/users/forReason/followers","following_url":"https://api.github.com/users/forReason/following{/other_user}","gists_url":"https://api.github.com/users/forReason/gists{/gist_id}","starred_url":"https://api.github.com/users/forReason/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/forReason/subscriptions","organizations_url":"https://api.github.com/users/forReason/orgs","repos_url":"https://api.github.com/users/forReason/repos","events_url":"https://api.github.com/users/forReason/events{/privacy}","received_events_url":"https://api.github.com/users/forReason/received_events","type":"User","site_admin":false},"labels":[{"id":471068332,"url":"https://api.github.com/repos/gigaherz/Guidebook/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2017-01-24T13:15:12Z","updated_at":"2017-01-26T12:58:58Z","closed_at":null,"body":"The aceccibility for this mod is quite bad.\r\nThis is even more unfortunate since this is such a great mod!\r\n\r\n```\r\nExpected Behavior:\r\n- Just drop a Book into Config/Books lo let it load at next startup\r\n\r\nCurrent Behavior:\r\n1. You have to find out at first where to put the books.\r\n2. You have to create the config/books folder\r\n3. You have to know what a .json file is in the first place even if you are not a programmer/developer\r\n4. You have to create a books.json file at the right place\r\n5. Just drop a Book into config/books/books\r\n6. You have to find our what to put into the books.json file\r\n7. You have to edit the books.json file evry time you add or delete a book\r\n\r\nSolution:\r\n- Load all xml's of the config/books folder automatically at startup.\r\n- Put the guidebook.xml into the config/books folder\r\n```\r\n\r\nIt is not clear where to put the books and what to type into the config. I think it is a bad practice for any modpack developer (or anyone else) to put books in the jar file as this gets overridden with new versions.\r\n\r\nI got it to work after quite a bit of fiddleing by putting books into `config/books/books` and creating a books.json file in `config/books`\r\n\r\nI would suggest to just create the guidbook example in the config folder instead inside the jar. This way anyone who loads this mod and tries to create a book can instantly see where to put the books.\r\n\r\nAlso I would (if possible) rather just scan the config/books folder and automatically load all xml's at startup instead of manually editing a .json file. Most users are not that technican and this would massively improve the acessibility of this mod."},"comment":{"url":"https://api.github.com/repos/gigaherz/Guidebook/issues/comments/275382480","html_url":"https://github.com/gigaherz/Guidebook/issues/3#issuecomment-275382480","issue_url":"https://api.github.com/repos/gigaherz/Guidebook/issues/3","id":275382480,"user":{"login":"gigaherz","id":685851,"avatar_url":"https://avatars.githubusercontent.com/u/685851?v=3","gravatar_id":"","url":"https://api.github.com/users/gigaherz","html_url":"https://github.com/gigaherz","followers_url":"https://api.github.com/users/gigaherz/followers","following_url":"https://api.github.com/users/gigaherz/following{/other_user}","gists_url":"https://api.github.com/users/gigaherz/gists{/gist_id}","starred_url":"https://api.github.com/users/gigaherz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gigaherz/subscriptions","organizations_url":"https://api.github.com/users/gigaherz/orgs","repos_url":"https://api.github.com/users/gigaherz/repos","events_url":"https://api.github.com/users/gigaherz/events{/privacy}","received_events_url":"https://api.github.com/users/gigaherz/received_events","type":"User","site_admin":false},"created_at":"2017-01-26T12:58:58Z","updated_at":"2017-01-26T12:58:58Z","body":"I was wrong in saying that most people won't be using the folder at all. Since most people play in modpacks, where it is the most likely to find ingame books, chances are they WILL be using the folder. However, this folder will come pre-created inside the modpack data, so most of them won't have to create it by hand, either.\r\n\r\nGiven that, the only group of people that would really benefit from having the folder created automatically on first run, are modpack and adventure map authors. Hence why I still think that creating it automatically is sortof pointless. I can (and will) do it -- it's just a single line of code -- I just don't see the need for it."}}
{"actor":{"display_login":"gigaherz"}}