{"action":"created","issue":{"url":"https://api.github.com/repos/MachineMuse/MachineMusePowersuits/issues/725","repository_url":"https://api.github.com/repos/MachineMuse/MachineMusePowersuits","labels_url":"https://api.github.com/repos/MachineMuse/MachineMusePowersuits/issues/725/labels{/name}","comments_url":"https://api.github.com/repos/MachineMuse/MachineMusePowersuits/issues/725/comments","events_url":"https://api.github.com/repos/MachineMuse/MachineMusePowersuits/issues/725/events","html_url":"https://github.com/MachineMuse/MachineMusePowersuits/issues/725","id":159310053,"number":725,"title":"[1.10] Porting","user":{"login":"lehjr","id":1084367,"avatar_url":"https://avatars.githubusercontent.com/u/1084367?v=3","gravatar_id":"","url":"https://api.github.com/users/lehjr","html_url":"https://github.com/lehjr","followers_url":"https://api.github.com/users/lehjr/followers","following_url":"https://api.github.com/users/lehjr/following{/other_user}","gists_url":"https://api.github.com/users/lehjr/gists{/gist_id}","starred_url":"https://api.github.com/users/lehjr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lehjr/subscriptions","organizations_url":"https://api.github.com/users/lehjr/orgs","repos_url":"https://api.github.com/users/lehjr/repos","events_url":"https://api.github.com/users/lehjr/events{/privacy}","received_events_url":"https://api.github.com/users/lehjr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":42,"created_at":"2016-06-09T01:12:28Z","updated_at":"2016-10-10T20:45:14Z","closed_at":null,"body":"I've started porting to 1.9.4. I've Got Numina mostly up and running . I still have to update the sound handler since sounds are now event based, and I need to see how TileEntities are synced since getDescriptionPacket() is no longer a thing. I'd like to bring back the customizations and the models from 1.7.10, but I'm not sure if it's even possible with the rendering/model changes. \r\n\r\nAll that said, 1.9.4 is already a disappointment for me so far. This is with Numina up and running with no other mods installed, leaving nothing but Vanilla rendering and worldgen:\r\n![2016-06-08_15 03 57](https://cloud.githubusercontent.com/assets/1084367/15916117/4bd2ed94-2dbd-11e6-9484-70a5e9ce2456.png)\r\n\r\nEdit:\r\nTODO List/progress:\r\nNumina porting:\r\n- [ ] Figure out the new sound system once MPS gets that far\r\n- [ ] Networking tweaks \r\n- [ ] Rendering? (figure out what is and isn't possible)\r\n- [ ] JEI recipe handler tweaks\r\n\r\nMPS porting:\r\n\r\n- [ ] New Power Fist models (one with normal pose and one with open hand for firing plasma cannon) - partially done in OBJ format, needs coloring\r\n- [ ] Armor Rendering + customization (see Numina rendering above)\r\n- [x] Lux Capacitor model rendering and colorization (in 1.8.9 I had issues with the OBJ models and had to make my own in JSON format. Even then, I could not get the texture to stay aligned and had to use a single color texture for the thrown entity part).\r\n- [ ] Power Tool tips - These were missing in 1.8.9. I really need to bring this back in 1.9.4 since without them, it's nearly impossible to figure out how much charge each armor piece has. \r\n- [ ] Power Systems Compatibility - depending on what the mod landscape looks like, I might implement other forms of power. I don't even know if there's an official RF API yet.\r\n- [ ] EV Capacitor - There's been a texture for it for some time now. As far as I can tell, it was an idea that was never implemented, probably because the armor has such a massive amount of power storage at its top tier already. It might be an idea though to use this as the top tier storage and rescale the lower tiers.\r\n- [ ] Running in Dev environment - in 1.7.10 building the mod from source was rather straight forward. Getting it to run in a dev environment was a nightmare. Going forward, it will be easier to use repos (maven/ivy/whatever) and update as needed. \r\n- [ ] Addons and external mod support - Supporting external mods through modules made running in a dev environment extremely difficult and heavy at times. For instance, the Chisel module supporting 2 conflicting versions of the mod required disabling one to get MPS to run in a dev environment (this was actually in MPS and not the addons). The Forestry plugin couldn't be updated because the newer version disabled support for some bee addon for Forestry. The EC2 and AE modules were RV1, then RV2/RV3 but had some issues when EC2 finally dropped the old AE API. The OmniWrench suddenly caused crashing after what appears to be CoFH-Lib being in CoFH-Core. Railcraft caused issues with running in a dev environment because they often bundle outdated API's of CoFH, IC2, and Buildcraft. On and on.. In summary, the Addons may see a return out of necessity, depending on the lifespan of 1.9.4. "},"comment":{"url":"https://api.github.com/repos/MachineMuse/MachineMusePowersuits/issues/comments/252741101","html_url":"https://github.com/MachineMuse/MachineMusePowersuits/issues/725#issuecomment-252741101","issue_url":"https://api.github.com/repos/MachineMuse/MachineMusePowersuits/issues/725","id":252741101,"user":{"login":"lehjr","id":1084367,"avatar_url":"https://avatars.githubusercontent.com/u/1084367?v=3","gravatar_id":"","url":"https://api.github.com/users/lehjr","html_url":"https://github.com/lehjr","followers_url":"https://api.github.com/users/lehjr/followers","following_url":"https://api.github.com/users/lehjr/following{/other_user}","gists_url":"https://api.github.com/users/lehjr/gists{/gist_id}","starred_url":"https://api.github.com/users/lehjr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lehjr/subscriptions","organizations_url":"https://api.github.com/users/lehjr/orgs","repos_url":"https://api.github.com/users/lehjr/repos","events_url":"https://api.github.com/users/lehjr/events{/privacy}","received_events_url":"https://api.github.com/users/lehjr/received_events","type":"User","site_admin":false},"created_at":"2016-10-10T20:45:14Z","updated_at":"2016-10-10T20:45:14Z","body":"basically there are no simple solutions. I'm hoping to come up with some ideas while porting the mode fully over to Java."}}
{"actor":{"display_login":"lehjr"}}