While not immediately related to the powersuit addons, I can't get my suit to charge, outside of the default "sit in the sunlight for 20 years". I've tried mekanism chargepads and energy cubes, along with the galacticraft battery clusters. It just won't let me put the power armor in, and the chargepad does nothing.
Rollback Post to RevisionRollBack
Proud Moderator of Underground Miner, a now-dead server. 4 years of moderating, and it was a good time.
That one is not mine. If you click the spoiler link in my post, its 1.7.10, I think you are reading the crash report I quoted saying I was having the same issue. If you look further down I have a post with a spoiler link detailing my crash report. Even though it's 2 different minecraft versions the issue seems pretty similar.
@Eximus88: I'm curious to know what changes were made in your unreleased build as I have new features and fixes I'll be pushing once they're ready (and I would like to ensure no conflicts).
Also do note, if you haven't already, the new version of MPS itself that's been pushed to our github which contains several bugfixes, including a patch to MPS' keybinding algorithm which fixes the problem with MPSA's keybindings being lost on reload, among other things (available here as prebuilt binaries: https://github.com/QMXTech/MachineMusePowersuits/releases)
@Eximus88: I'm curious to know what changes were made in your unreleased build as I have new features and fixes I'll be pushing once they're ready (and I would like to ensure no conflicts).
Also do note, if you haven't already, the new version of MPS itself that's been pushed to our github which contains several bugfixes, including a patch to MPS' keybinding algorithm which fixes the problem with MPSA's keybindings being lost on reload, among other things (available here as prebuilt binaries: https://github.com/QMXTech/MachineMusePowersuits/releases)
I made some module stability improvements, as well as some bug fixes to some modules including the Applied Energistics module (credit goes to QMXTech for that). I looked through MPS source to figure out how the key binding worked, and am pretty sure I found a workaround way to make them work without changing MPS source. I also added two new modules. There shouldn't be any conflicts with the changes I made, but I will let you know if there are
looked through MPS source to figure out how the key binding worked, and am pretty sure I found a workaround way to make them work without changing MPS source.
Interesting, when I found the issue in MPS' source, it was actually that the mod was loading its keybindings way too soon... The only workaround without changing its code that I could find seemed to be to make a seperate keybinding handler for MPSA... I had to make a PR to MPS anyway due to a change within the EnderIO API (and its facade handling)
also added two new modules. There shouldn't be any conflicts with the changes I made, but I will let you know if there are
I have 4 new modules that will be added to a PR soon, , the OmniProbe module (a universal multimeter) the AppEng ExtraCells Fluid Terminal module and a CompactMachines Portable Shrinking module are currently tested to be 100% stable in my internal build, still working on an OpenComputers Wireless Terminal module but this should be done shortly.
My changes will be pushed as soon as I have the OpenComputers Wireless Terminal module stable.
Interesting, when I found the issue in MPS' source, it was actually that the mod was loading its keybindings way too soon... The only workaround without changing its code that I could find seemed to be to make a seperate keybinding handler for MPSA... I had to make a PR to MPS anyway due to a change within the EnderIO API (and its facade handling)I have 4 new modules that will be added to a PR soon, , the OmniProbe module (a universal multimeter) the AppEng ExtraCells Fluid Terminal module and a CompactMachines Portable Shrinking module are currently tested to be 100% stable in my internal build, still working on an OpenComputers Wireless Terminal module but this should be done shortly.
My changes will be pushed as soon as I have the OpenComputers Wireless Terminal module stable.
Interesting indeed. What was originally happening, at least this is what I think was happening (since I am not very familiar with MPS code(or scala at all) and more importantly minecraft itself(I am learning as I go along)) was that MPSA modules weren't correctly registering with the MPS module config. So I directly added my modules to the MPS config. If that makes sense at all.
Can't wait to see the new modules. I would love to put more time into learning MC modding, but with school and my own endeavors into game-dev, I don't have as much time to invest into MC.
On a side note. I tried downloading your binaries, but am unable to use them for some reason. I am getting an Ender-IO API error, and a NoClassDefFound error for ItemToolFist. I tried in my current dev enviornment, a new Dev enviornment without MPSA source, and in a normal running enviornment with the non dev binaries and got the same crash all times. I can upload the crash log if you would like.
What version of forge are you using in your enviornment?
Yeah, I'm well aware of the MPS issue with the EnderIO API, this should be fixed in 0.11.0.3-QMX, something I thought I tested but was overlooked in the internal build right before the push (actually think this fix was in 0.11.0.2-QMX but I'm recommending everyone using my fork to upgrade to 0.11.0.3-QMX due to dependency goofs)
Quote from eximius88 »
MPSA modules weren't correctly registering with the MPS module config. So I directly added my modules to the MPS config. If that makes sense at all.
Interesting. Yeah, it does (sort-of) make sense. But if any other mods that make use of MPS ever make use of the MPS config files, it would become an antipattern (thus making every mod using MPS config files implement your fix, rather than a couple line fix in MPS itself...).
Forge? 10.13.2.1230
Also figured I'd mention: I did make a push to my repo, doesn't include the OC terminal but everything else works.
Quote from eximius88 »
since I am not very familiar with MPS code(or scala at all) and more importantly minecraft itself(I am learning as I go along)
Yeah, I have a C++ background (to say the least, I've been programming & scripting in various languages for years) but I'm just getting used to the Forge API (and Scala's nuances) as well, so in a sense I'm fairly new to writing Minecraft mods, too, so you're not (particularly) alone
Interesting. Yeah, it does (sort-of) make sense. But if any other mods that make use of MPS ever make use of the MPS config files, it would become an antipattern (thus making every mod using MPS config files implement your fix, rather than a couple line fix in MPS itself...).
Yeah, I have a C++ background (to say the least, I've been programming & scripting in various languages for years) but I'm just getting used to the Forge API (and Scala's nuances) as well, so in a sense I'm fairly new to writing Minecraft mods, too, so you're not (particularly) alone
For sure not the best fix, and I definitely wasn't planning on leaving it that way for long.
I recently (about a year) started with java after I got into modded minecraft. Have thus far taught myself everything I know, but still can't say I know what I am doing, but I make do with what I know, and always jump at the opportunity to learn more.
@destrondivel: Unfortunately I'm waiting on two other pull requests to take hold (regarding ModularPowersuits and ExtraCells) and an official release of CompactMachines (which has no automated builds) before I can make a pull request, which hopefully won't be too much longer... Feel free to download the current build from our modpack though, it's tested and stable, but you need my version of ModularPowersuits and the latest Jenkins build of Numina.
Here's links to the direct download of each file from our modpack in github:
Also, if you're using EnderIO with this build, please make sure you're running 2.2.2 or greater (an API change concerning the OmniWrench was pushed near the end of the post-2.2.1/pre-2.2.2 automated builds. Latest maven build (2.2.2.288 at the time of this posting) available here: http://maven.tterrag.com/com/enderio/EnderIO/)
@destrondivel: Unfortunately I'm waiting on two other pull requests to take hold (regarding ModularPowersuits and ExtraCells) and an official release of CompactMachines (which has no automated builds) before I can make a pull request, which hopefully won't be too much longer... Feel free to download the current build from our modpack though, it's tested and stable, but you need my version of ModularPowersuits and the latest Jenkins build of Numina.
Here's links to the direct download of each file from our modpack in github:
Also, if you're using EnderIO with this build, please make sure you're running 2.2.2 or greater (an API change concerning the OmniWrench was pushed near the end of the post-2.2.1/pre-2.2.2 automated builds. Latest maven build (2.2.2.288 at the time of this posting) available here: http://maven.tterrag.com/com/enderio/EnderIO/)
For now use these versions. I am very low on time at the moment, and don't really have the ability to put in the effort that everyone deserves. This is not me saying I'm done with MPSA, but at the moment I can't support it.
I should've noted in my previous post (and will here to clarify):
You should not need these builds of CompactMachines, ExtraCells or EnderIO unless you are using these mods within your own setup. These mods are soft-dependencies of MPSA and are not necessary unless they are being used within your modpack build as these symbols should be stripped if these mods are not present.
However, if you are using any or all of these mods within your own setup: Download the linked file(s), otherwise you will get errors.
Also note that AppliedEnergistics2 (RV1 stable) is a hard dependency of ExtraCells if you plan on using it.
Disclaimer: I also make no guarantee that any other build of Numina or ModularPowersuits will work with this version of MPSA. There are known bugs with earlier versions that are fixed in these builds. If you wish to file a bug report regarding my current builds of ModularPowersuits and/or MPSA, please do so within the corresponding project at the QMXTech github, located here: http://github.com/QMXTech . Numina, being mainline, has its github located here: https://github.com/MachineMuse/Numina .
Proud Moderator of Underground Miner, a now-dead server. 4 years of moderating, and it was a good time.
@Molle You can use AE, IC, Thermal Expansion and Universal Electricite charge systems.
Both Mekanism AND galacticraft are UE.
Proud Moderator of Underground Miner, a now-dead server. 4 years of moderating, and it was a good time.
pretty is not the same
Your 1.6.4 crash looks to be a Numina version mismatch, be sure to use the same version of Numina as bundled with MPS, not an issue with MPSA.
Your 1.7.10 crash is a known issue with the Applied Energistics API and is already fixed, just not released as a stable version yet.
Is there an answer to this? I am also having this problem.
It's fixed just not on the git repo yet. I'm testing it on my private server to make sure everything is working as intended.
Those are also fixed, but not released yet. I should finish my testing soon, then I will release.
Also do note, if you haven't already, the new version of MPS itself that's been pushed to our github which contains several bugfixes, including a patch to MPS' keybinding algorithm which fixes the problem with MPSA's keybindings being lost on reload, among other things (available here as prebuilt binaries: https://github.com/QMXTech/MachineMusePowersuits/releases)
-- Korynkai : Developer, QMX Technologies
Bugzilla: https://bugzilla.qmxtech.com
Official Builds: https://jenkins.qmxtech.com
GitHub (official release source code): http://github.com/QMXTech
GitLab (snapshot source code): https://git.qmxtech.com/open-source
Patreon: http://patreon.com/QMXTech
I made some module stability improvements, as well as some bug fixes to some modules including the Applied Energistics module (credit goes to QMXTech for that). I looked through MPS source to figure out how the key binding worked, and am pretty sure I found a workaround way to make them work without changing MPS source. I also added two new modules. There shouldn't be any conflicts with the changes I made, but I will let you know if there are
I have 4 new modules that will be added to a PR soon, , the OmniProbe module (a universal multimeter) the AppEng ExtraCells Fluid Terminal module and a CompactMachines Portable Shrinking module are currently tested to be 100% stable in my internal build, still working on an OpenComputers Wireless Terminal module but this should be done shortly.
My changes will be pushed as soon as I have the OpenComputers Wireless Terminal module stable.
-- Korynkai : Developer, QMX Technologies
Bugzilla: https://bugzilla.qmxtech.com
Official Builds: https://jenkins.qmxtech.com
GitHub (official release source code): http://github.com/QMXTech
GitLab (snapshot source code): https://git.qmxtech.com/open-source
Patreon: http://patreon.com/QMXTech
Interesting indeed. What was originally happening, at least this is what I think was happening (since I am not very familiar with MPS code(or scala at all) and more importantly minecraft itself(I am learning as I go along)) was that MPSA modules weren't correctly registering with the MPS module config. So I directly added my modules to the MPS config. If that makes sense at all.
Can't wait to see the new modules. I would love to put more time into learning MC modding, but with school and my own endeavors into game-dev, I don't have as much time to invest into MC.
On a side note. I tried downloading your binaries, but am unable to use them for some reason. I am getting an Ender-IO API error, and a NoClassDefFound error for ItemToolFist. I tried in my current dev enviornment, a new Dev enviornment without MPSA source, and in a normal running enviornment with the non dev binaries and got the same crash all times. I can upload the crash log if you would like.
What version of forge are you using in your enviornment?
Interesting. Yeah, it does (sort-of) make sense. But if any other mods that make use of MPS ever make use of the MPS config files, it would become an antipattern (thus making every mod using MPS config files implement your fix, rather than a couple line fix in MPS itself...).
Forge? 10.13.2.1230
Also figured I'd mention: I did make a push to my repo, doesn't include the OC terminal but everything else works.
Yeah, I have a C++ background (to say the least, I've been programming & scripting in various languages for years) but I'm just getting used to the Forge API (and Scala's nuances) as well, so in a sense I'm fairly new to writing Minecraft mods, too, so you're not (particularly) alone
-- Korynkai : Developer, QMX Technologies
Bugzilla: https://bugzilla.qmxtech.com
Official Builds: https://jenkins.qmxtech.com
GitHub (official release source code): http://github.com/QMXTech
GitLab (snapshot source code): https://git.qmxtech.com/open-source
Patreon: http://patreon.com/QMXTech
For sure not the best fix, and I definitely wasn't planning on leaving it that way for long.
I recently (about a year) started with java after I got into modded minecraft. Have thus far taught myself everything I know, but still can't say I know what I am doing, but I make do with what I know, and always jump at the opportunity to learn more.
Here's links to the direct download of each file from our modpack in github:
Modular Powersuits (our build waiting for merge into @MachineMuse's mainline):
https://github.com/QMXTech/QMXTechModPack/raw/client/mods/ModularPowersuits-0.11.0.4-QMX.jar
Numina (Jenkins link):
http://build.technicpack.net/job/ModularPowersuits/lastSuccessfulBuild/artifact/build/libs/Numina-0.4.0.100.jar
CompactMachines (with NBT fix, waiting for official release):
https://github.com/QMXTech/QMXTechModPack/raw/client/mods/CompactMachines-1.12-QMX.jar
ExtraCells (with DrummerMC's Fluid Terminal API fixes, waiting for merge which sounds like it should happen today):
https://github.com/QMXTech/QMXTechModPack/raw/client/mods/ExtraCells-2.1.13B-DrummerMC.jar
ModularPowersuitsAddons (...):
https://github.com/QMXTech/QMXTechModPack/raw/client/mods/PowersuitAddons-908-QMX.jar
SlickUtil (if you don't already have it, here's the Jenkins link):
http://build.technicpack.net/job/ModularPowersuits/lastSuccessfulBuild/artifact/build/libs/slick-util.jar
Also, if you're using EnderIO with this build, please make sure you're running 2.2.2 or greater (an API change concerning the OmniWrench was pushed near the end of the post-2.2.1/pre-2.2.2 automated builds. Latest maven build (2.2.2.288 at the time of this posting) available here: http://maven.tterrag.com/com/enderio/EnderIO/)
-- Korynkai : Developer, QMX Technologies
Bugzilla: https://bugzilla.qmxtech.com
Official Builds: https://jenkins.qmxtech.com
GitHub (official release source code): http://github.com/QMXTech
GitLab (snapshot source code): https://git.qmxtech.com/open-source
Patreon: http://patreon.com/QMXTech
For now use these versions. I am very low on time at the moment, and don't really have the ability to put in the effort that everyone deserves. This is not me saying I'm done with MPSA, but at the moment I can't support it.
You should not need these builds of CompactMachines, ExtraCells or EnderIO unless you are using these mods within your own setup. These mods are soft-dependencies of MPSA and are not necessary unless they are being used within your modpack build as these symbols should be stripped if these mods are not present.
However, if you are using any or all of these mods within your own setup: Download the linked file(s), otherwise you will get errors.
Also note that AppliedEnergistics2 (RV1 stable) is a hard dependency of ExtraCells if you plan on using it.
Disclaimer: I also make no guarantee that any other build of Numina or ModularPowersuits will work with this version of MPSA. There are known bugs with earlier versions that are fixed in these builds. If you wish to file a bug report regarding my current builds of ModularPowersuits and/or MPSA, please do so within the corresponding project at the QMXTech github, located here: http://github.com/QMXTech . Numina, being mainline, has its github located here: https://github.com/MachineMuse/Numina .
-- Korynkai : Developer, QMX Technologies
Bugzilla: https://bugzilla.qmxtech.com
Official Builds: https://jenkins.qmxtech.com
GitHub (official release source code): http://github.com/QMXTech
GitLab (snapshot source code): https://git.qmxtech.com/open-source
Patreon: http://patreon.com/QMXTech
What can happer?