Zlepper

Modpack Helper | Pack modpacks | Check permissions | Upload to web | Update Solder Automatically

146 posts in this topic

Question

 

I am making a Solder pack. I have all my mods together in a folder - when I build the pack it starts to go through and look for names and versions and all that good stuff. When the I have finished - should it have saved all the names and versions that I input manually so I do not have to do them again? At the moment mine is not doing that so I want to make sure that is normal.

 

Towsty

Share this post


Link to post
Share on other sites

Question

 

I am making a Solder pack. I have all my mods together in a folder - when I build the pack it starts to go through and look for names and versions and all that good stuff. When the I have finished - should it have saved all the names and versions that I input manually so I do not have to do them again? At the moment mine is not doing that so I want to make sure that is normal.

 

Towsty

It should save them, the only things that aren't saving corrently right now are authornames, but you will rarely encounter those.

What mods specifically are the issues?

Share this post


Link to post
Share on other sites

It should save them, the only things that aren't saving corrently right now are authornames, but you will rarely encounter those.

What mods specifically are the issues?

 

At the moment:

 

COFH Lib

Ex Nihilo

MicoodleCore

Industrialcraft API

SuperCraftingFrame

StevesAddons

Morpheus

StevesAddons

InfernalMobs

Those are the ones that I can remember - some are just versions and others are both versions and names.

 

The other issue I am running into is it seems to just be ignoring half them. The end result of running it left me with 33 out of 209 mods actually compiled into the folder.

 

Thoughts?

Edited by TowstyG2523

Share this post


Link to post
Share on other sites

After deleting the whole thing and restarting the process it gathers most of them together, just got a few I have to do manually

Share this post


Link to post
Share on other sites

As I mentioned earlier in the thread mods that has already been packed once will not be packed again.

However, I use most of those mods, and they are working fine.

Share this post


Link to post
Share on other sites
Love this tool. I finally finally finally after about 10 hours? Got my solder install working on my VPS box and after countless time having to override apache handelrs and moving to subdomains within my host it is working and let me tell you this little tool right here. Just made me smile when I went to create my first solder pack and guess what...

it worked

^_^

 
 
However I do have a question, how exactly does this work with mods like DamageIndicators, Carpenter Blocks, and Flan were actually the three that I was most confused about. I will run you through the steps I did:
 
1. Directory with mods - C:modpackAmods
Outpurdirectory - Z:CompiledPacks
 
2. Tick "Create Technic Pack"
 
3. Tick "Solder Pack"
 
4. Tick Include Forge in zip, Include Configs in .zip and Include Configs in .zip
 
5. MCVersion 1.6.4
 
6. Forge Version 965
 
7. Addition Folders: Tick: 
a)bin, 
b)customDISkins(used in the custom NPCs mod), 
c)customnpcs (customnpc directory like Flan it contains an assess folder and in the assest folder is music, sound, textures)
d)Flan (contains the flan stuff. My Flan directory is ( this: http://imgur.com/HqTtdqg )
 
8. Tick "Use solder installation"
 
9. Modpack Name - in this case SolderTestPack
 
10. Modpack Version - 1.0.0
 
11. Click Go - then it begins to run and a few mods say no modmc.info go bug author about it and a text box appears that you can type stuff in but i generally just leave it black and click okay (perhaps that is what I am doing wrong?)
 
12. After everything finishes I go to the output directory and its all packaged nice in there in a premade mods folder for me that i just upload via FTP to my repo directory go to the Solder platform and sure enough the mods uploaded to my database, my pack was created for me, and everything looks hunky doory. I go publish the pack, unhide it and then import it via the platform here (with hidden checked of course as it is just testing). Install the API link to my launcher my modpack shows up! Yay and then i click install....
 
13. I get an error message saying that this modpack may be corrupt contacts modpack author OR i will get some type of error message that may say <MODNAME> cannot be found or extracted. Sure enough DamageIndicators is one of the mods that I skipped typing in something in the textbox for when creating the pack. That is why I wonder if it is related?
 
 
I mean clearly it is working as the modpack gets detected, gets imported and begins to install but those errors pop up only at certain points during the launcher's insall. And sure enough, Flan was one, Damage Indicators, Carpenter Blocks and i think one or two other ones. So clearly I am doing something wrong in the setup, but i am just trying to figure out what. I apologize for the Wall of Text but i wanted to be as thorough as possible. I kid you not when I say i spent almost 10 to 12 hours trying to set this up on my shared hosting box and I don't want something so dumb to stop me....if I was able to rewrite the apache handler via its .htacess file on a webhost that generally doesn't have trailing slashes, i hope i can resolve a dinky .zip issue.
Edited by HalestormXV

Share this post


Link to post
Share on other sites

If you leave the name box blank solder helper should just skip the mod.
Those boxes appears because there is no info in the .jar itself about what mod it is, so instead SolderHelper will ask you, the user.

 

However, if you left them completely blank, then I can't understand why they were created in solder in the first place.

I'll look into it, and see what I can do.

Share this post


Link to post
Share on other sites

Outstanding, and thank you for the response. I will be patient as I can only imagine the effort it takes for a program as fantastic as this. Thank you for looking into it.

Share this post


Link to post
Share on other sites

Alright, the latest version fixes the issue.

To get it just start SolderHelper and you will be prompted to update. :)

 

You might want to go into edit data and delete the row with damageindicators and the other mods that caused issues, to make sure it won't stay a problem.

Edited by Zlepper

Share this post


Link to post
Share on other sites

Alright, i updated and i cleaned out the solder database as well as reset the applications database, and the solder builds and all that stuff (this is only in testing stages right now so i don't mind wiping the database of solder and then flushing it back to defaults, but you must always remember to flush :P)  But anyway so i tested the application and reconfigured it and repeated teh steps just as they were above and these errors still persist. It seems to only be the mods that have independent folders (Flans, Carpenters, CustomSkins, ironically though CustomNPCs folder which contains the assents to that mod works fine.) But here are the errors:

 

Now just bare in mind the setup instructions were followed exactly as i did above. And at the very end when it asked "do You want too install carpenters blocks?" I hit yes and "Do you want to install Railcraft" I hit yes. I also did not add any text to the line that appears when it asks you to complain to a mod author about adding the .info file

 

'>

 

'>

 

And of course here are the structure of the Flan directory and carpenters block directory folders.

 

Flan Directory: http://imgur.com/HqTtdqg

Flan Subdirectory: FC - pack V6 - http://imgur.com/SCYffEF

----------------------------

Carpenters Blocks Directory: (located in mods folder) http://imgur.com/crEf8gF

 

So perhaps solder isn't playing nice with the zip files in each directory while it is attempting to unzip, or the application isn't playing nice with them upon creation? Or I am totally missing something and those subdirectories aren't even need? (although I know the Flan one is).

 

I find it to hard to believe that the only mods having an issue are carpenters and flans and customnpcs is not having an issue yet also has a subdirectory but what is the missing link? Of the three of those mods customnpc is the only one that doesn't have zip files within it and is the only one not causing issue.. To much for a coincidence I think, no? Please also keep in mind if i delete those mods from my pack (flan's carpenter's blocks) it works just fine. So the issue is somehow how those are getting packaged maybe? Any suggestions or ideas?

Edited by HalestormXV

Share this post


Link to post
Share on other sites

I just released a new version, it should fix the issue with carpenters blocks and with flans.

 

Also for anyone having issues with old modinfo not being reused properly on windows, that has been fixed now.

Share this post


Link to post
Share on other sites

You are a magnificent individual and i would love to bear your Technic Solder Children but I am male and cannot bear children :P But back to reaality, thank you so very much for the updates. Everything seems to be working fine with the passing over of the mods without the .info page. Although I did see some example mods get added in? but I don't care about that. Everything seemed to work perfectly as expected. 

 

On a side note, do you know how to work around the no .info ? I mean out of my 60 mods only 8 of them were missing it lol so it wasn't a big deal, i just left them blank the application parsed over them and then I just manually added in the 8 to Solder's database. But I am curious for my own knowledge, is it possible to work around them missing? Not for your application to do it but just in general.

Share this post


Link to post
Share on other sites

On a side note, do you know how to work around the no .info ? I mean out of my 60 mods only 8 of them were missing it lol so it wasn't a big deal, i just left them blank the application parsed over them and then I just manually added in the 8 to Solder's database. But I am curious for my own knowledge, is it possible to work around them missing? Not for your application to do it but just in general.

When the .info is missing or partially missing you will be prompted for the missing info, which you can enter and SolderHelper will work with that as if it was gotten directly from the .info file.

Another thing I can do is trying to guess the mod details from the file name, but sadly mods don't agree on following the same file naming system, so this one is pretty much a no-go.

 

I'm working on a third "crowd sourcing" solution, which will take the info people enter into the prompt and send it to my server, where other instances of SolderHelper can fetch the info when they meet the mod, this however will properly take another day, or even another week to finish. And it will rely on people not skipping over entering info.

 

Oh, and for you modpack about 23 mods have partialy filled .info files, but most of those are guessed by SolderHelper already ;)

Edited by Zlepper

Share this post


Link to post
Share on other sites

Alright, the latest version include some background crowd features.

This means that if you enter some missing data to a mod it will be send to my server, where I can accept the data, and then other people can use that data when they make their packs.

This also means that if you lose your SolderHelper installation, you will not have to enter all the modinfo again.

Share this post


Link to post
Share on other sites

Hey Zlepper, I was poking around the code a little bit and make a few UI changes.

Was a bit curious on how the GitHub process works so I created an account and forked your project, then pushed my changes to the fork.

 

This looks like it should be easier to review over any suggestions I may have as instead of sending local copies. Also I made a pull request you your project with my changes for your review, the changes were fairly minor usability differences.

 

Would love to help on the project, even if it is for minor things.

Share this post


Link to post
Share on other sites

Hey Zlepper, I was poking around the code a little bit and make a few UI changes.

Was a bit curious on how the GitHub process works so I created an account and forked your project, then pushed my changes to the fork.

 

This looks like it should be easier to review over any suggestions I may have as instead of sending local copies. Also I made a pull request you your project with my changes for your review, the changes were fairly minor usability differences.

 

Would love to help on the project, even if it is for minor things.

I accepted into the project after some changes, but otherwise it worked fine :)

 

Also, for anyone interrested in how it looks when I decide if your version choose made sense:

hRvrocX.png

Edited by Zlepper

Share this post


Link to post
Share on other sites

That's pretty cool. I imagine you may get (or end up getting) a lot of these coming in.

Just curious on how it handles duplicate information, or even just the same md5 several times with different information.

Do you have to manually override one or the other each time?

Share this post


Link to post
Share on other sites

That's pretty cool. I imagine you may get (or end up getting) a lot of these coming in.

Just curious on how it handles duplicate information, or even just the same md5 several times with different information.

Do you have to manually override one or the other each time?

Actually it's not that bad.

And the way it's coded i won't get dublicates, so that's not a problem ;)

Share this post


Link to post
Share on other sites

If I click Use solder installation it stops after packaging the optionalfolders and config.

 

Edit: Actually seems to stop after the last Mod, usually WBCRE and then not package any mods, sometimes it adds a new mod. Mostly seems to be including config forge and other folders. Solder doesn't seem to affect it when it once gets stuck.

Edited by brynjolf

Share this post


Link to post
Share on other sites

If I click Use solder installation it stops after packaging the optionalfolders and config.

 

Edit: Actually seems to stop after the last Mod, usually WBCRE and then not package any mods, sometimes it adds a new mod. Mostly seems to be including config forge and other folders. Solder doesn't seem to affect it when it once gets stuck.

It will not pack mods that are already on solder, but I suspect the issue being that i'm a bit to fast in telling it to skip mods, so they won't actually get added to the new version of the modpack.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Similar Content

    • By Dean OathN
      Hi,
      I am fairly new to Tekkit and recently found a modpack that I really enjoy. I'd like to play it with my friends sometime, but I am not sure how setting up a server with a public modpack works, or if you can do that. I would appreciate it if somebody could direct me to where I can find out how to set up a server with a public modpack, or if somebody could simply tell me that would be nice too. 
      I apologize in advance if this isn't where this topic should go, or if this question has already been answered.
    • By avtumnb
      Hi
      I used to use technic launcher all the time but i stopped for a while and i came back on a few months ago to use it and it wasn't loading the modpacks. I would download it and click play and the page would disappear for about 10 seconds then come back up and wouldn't start the modpack. I've updated java to the latest version and 64-bit. I've looked this up a lot but god damn i cannot find a solution. Please help! I will include the log below.
       
      techniclauncher_2017-06-16.log
    • By noisulli
      Hello all,
      I've managed to create a very compact blaze rod emc generator for Tekkit Legends that fits within a 3x4x4 space, in a couple hours it can generate enough emc to make a full set of gem armor, and now I have several stacks of red matter furnaces laying around. It also doesn't have any laggy components and can easily keep up with the EMC needs of everyone on my server. This design might work on other versions of Tekkit, if someone wants to test it out then let me know.
      Project 71 EMC Generator
       
      This is a basic tutorial of how to build it, however this is an END GAME emc factory and has some fairly expensive pieces. If you are looking for something a lot cheaper (and slower) then check out this economy version. Also, if you are unfamiliar with some of the items in the resources list then don't be afraid, this guide should cover how to set them up and break it down into bite sized steps.
      The resources you will need are:
      8 high voltage solar panel or a an equivalent EU power source 7 MFSU or an equivalent EU storage system 2 energy condenser MK2 4 item teleport pipes 2 power teleport pipes or an equivalent RF power source. You will also need an RF power teleport system in order for these pipes to receive power. To learn how to do this, click here. You don't need a whole lot of RF, but being able to teleport it is very useful. 3 cobblestone kinesis pipe 4 flux pipe 1 macerator 8 glass fibre cable 2 iron transport pipe 2 clay transport pipe 6 wooden transport pipe 16 overclocker upgrade 2 transformer upgrade 1 energy storage upgrade 1 blaze rod (at least) The resources above can be made from the following raw materials:
      32 red matter 32 dark matter 155 diamond (2 stacks +27) 41812 refined iron ingot (653 stacks +20) 71 iron ingot (1 stack +7) 142 gold ingot (2 stacks +14) 29158 copper ingot (455 stacks+38) 16601 tin ingot (259 stacks +25) 8 clay 21 bronze ingot  2 sugar 113 coal (1 stack +49) 1 charcoal 12288 coal dust (192 stacks) 25482 redstone dust (398 stacks +10) 14 glowstone dust 266 lapis lazuli (4 stacks +10) 55314 rubber (864 stacks +18) 8 obsidian 3 flint 2103 wood planks (32 stacks +55) 12328 glass (192 stacks +40) 32844 cobblestone (513 stacks +12) 1 blaze rod The total emc cost is 44167992, but the vast majority of this cost comes from the cost of the high voltage solar panels. These also take a long time to craft on top of how expensive they are, which is why I would recommend this guide if you have not already crafted them.
      This device will still work even if you don't have all of these HV solar panels and MFSUs, but it will not work nearly as fast (and make that horrible noise that macerators make when they don't receive enough power).
      This design uses flux pipe to transfer RF power, and that requires making sweet redstone ingots. These are very cheap and extremely useful, but they are a headache to make, which is why I would recommend learning how to from here.
      When choosing an area to build this thing, remember that like most other machines it has to be in a loaded chunk in order to run while you aren't near it. The source it is getting RF power from must also be in a loaded chunk. You can either build them in a spawn chunk, or you can use a world anchor to keep them loaded. You can also use a teleport tether, but world anchors seem to be less buggy and after a very very long time will run out of juice, meaning that if someone drops down a world anchor somewhere on the server and forgets about it then it wont be using up processing power forever. I would also recommend embedding the whole thing in the ground so that it isn't sticking out like a sore thumb.
      Embedded EMC Generator

      IMPORTANT: DO NOT BREAK ANY MFSUs OR SOLAR PANELS WITH A PICKAXE!! If you are planning on building this thing then you know how expensive they are, and they will turn into useless machine blocks unless you break them with a wrench.
      Now that you have a (very long) shopping list, we can get started on how to put this monster together. For the sake of simplicity, I've broken it down into layers.
      First Layer (bottom)
       
      It is a pretty simple layer, but you have to be careful about which direction the iron pipes are flowing. Right click the lower iron pipe with a wrench until the clear end is facing toward the clay pipe on the bottom. For the iron pipe on top (circled in red), it is going to be a little bit more stubborn. I'm not sure if it is a glitch or intentional, but iron pipes have issues connecting to wooden pipes. To force it to do what you want, you will have to temporarily replace the wooden pipe in the black circle with a different type of pipe, then use the wrench to direct the iron pipe in the correct direction. Once the iron pipe is correct, then you can add the wooden pipe back in. Watch this GIF to see exactly how to do it. Next add a blaze rod as the target for your energy condenser MK2. if you are wondering if you can get away with a normal condenser instead of a MK2 condenser, then sadly the answer is no. This emc generator has a very high output and a regular condenser can't keep up, so your pipes will get overloaded and likely explode unless you use a MK2 condenser.
      GUI for Energy Condenser MK2 with Target Set to Blaze Rods

      IMPORTANT: DO NOT ADD IN THE GLASS FIBRE CABLE YET! Before inserting the cable, you must first place down your macerator and add in 2 transformer upgrades. If you connect the macerator to a HV solar panel before doing so, it will explode! Also, while you are at it, add in 16 overclocker upgrades and 1 energy storage upgrade. If your macerator GUI does not look like the one in the picture, you probably have a rotary macerator instead of a regular one.
                                                                  Second Layer
             
      Power Teleport Pipe GUI

      Once you add in the upgrades, you may now connect the solar panel to the macerator using glass fibre cable like in the photo. In order for your power teleport pipes to work, they must both be set to the frequency of your power teleport system, and be in "receive only" mode like in the picture. Alternatively if you didn't make a power teleport system, then you will need to remove the power teleport pipes and kinesis pipes then connect combustion engines up to all of your wooden transport pipes. However, combustion engines will need to be restocked with fuel and run the risk of exploding so I would highly recommend you make a power teleport system (link is in the list at the beginning).
      The wooden transport pipe (circled in black) needs to have the solid side facing the macerator, if the solid side is facing the condenser instead, then give it a whack with your wrench to fix it. Also, another wooden transport pipe underneath the macerator will need to be fixed as well, this one also needs to have the solid side facing the macerator. Watch this GIF to see what I'm talking about.
      Third Layer
       
      Use your handy-dandy wrench to make sure the iron pipe is facing the clay pipe. Also use the wrench to make sure that all three of the MFSUs are facing the glass fibre cable. This GIF should sum it up.
      Fourth Layer (top)

      Once you have the last of your high voltage solar panels and your MFSUs in place, then just use the wrench again to make the MFSUs face your glass fibre cables. The MFSU circled in black is easy to adjust, but the three MFSUs in the red circles are a bit trickier. You must go up underneath the device and use a wrench on the bottom of those three MFSUs to make them face the fibre cable, as shown in this GIF.
      Just a few final steps before it is up and running. Remember the item teleport pipes from Layer 1 and Layer 3? They need their frequencies set up as well.
      Setting up the Item Teleport Pipes
          
      The item teleport pipe in the black circle and the item teleport pipe in the red circle must have the same frequency. If you already have teleport pipes in your world then be sure not to choose a frequency that is already being used. For the sake of this example, lets set the frequency of these two pipes as 1. Make sure the item teleport pipe in the black circle is in "send only" mode and that the item teleport pipe in the red circle is in "receive" only mode. The item teleport pipe in the yellow circle should be at a different frequency than the other two, for this example set it to a frequency of 2. Once you've chosen a frequency put it in "send only" mode.
      Item Teleport Pipe GUIs: Setting Frequencies and Modes

      Now there should only be two blocks left unplaced: an energy condenser MK2 and one last item teleport pipe. Choose a convenient location in your world (probably next to a transmutation table) where you would like to receive emc and place down your condenser MK2. Next put the last item teleport pipe under your condenser MK2 and set it to the same frequency as the item teleport pipe in the yellow circle. Also set the item teleport pipe in the blue circle to "receive only" mode. The condenser hooked up to the item teleport pipe in the blue circle has to be an MK2 condenser otherwise it will overflow and throw blaze rods all over your nice home. You should set the target of the condenser MK2 to be a stackable item with very high emc value. I use red matter furnaces, but if you can not afford to make one, then use something like dark matter or red matter. After the emc generator has been running for a couple minutes you will have enough emc for a red matter furnace so don't worry too much about it.
      After you have chosen a target for the condenser then return to the emc factory and double check that all of your iron and wooden transport pipes are facing the correct directions. Also makes sure that your flux pipes are powered (they should show that they have ~8000/8000 RF). Also make sure that all your MFSUs are facing into the glass fibre cables. Now throw a few blaze rods into the macerator. If it starts churning out blaze powder and manufacturing blaze rods then you've created a functioning emc mega-generator! If you are wondering if it is working correctly, then this should give you an idea of how fast it should look at full efficiency: Flow Inside Pipes, Macerator Speed.
      Unless you are making gem armor and throwing it in lava then your new Project 71 emc generator should produce more emc than you could use!
      Finished Project 71 EMC Generator

      TROUBLESHOOTING:
      If after a few minutes then your machine starts spitting blaze rods/power everywhere then either your transport pipes aren't hooked up correctly or your item teleport pipes aren't at the right frequencies.  if your machine doesn't start up at all then you may not have the right upgrades in the macerator, or your flux pipes aren't receiving RF power. Another potential issue is that your macerator might have blaze powder stuck in its input slot instead of blaze rods. You can check if your pipes are receiving power by hovering over them. You can tell if your power teleport pipes are sending power if there is a blue stream of energy flowing through the cobblestone kinesis pipes.  If your cobblestone kinesis pipes DO NOT have a stream of blue energy flowing through them then there is something wrong with your RF power supply. This is probably because the RF generator is in an unloaded chuck or your world anchor has run out of ender pearls. If neither of these things is the problem, then try breaking your energy bridge and putting it back down. (this is a bug that sometimes occurs when teleporting power across a server) If your machine is running slowly, then it is not receiving enough EU to power it at full efficiency (remember, this thing chews through 7-8 HV solar panels worth of EU). If you have all 8 solar panels connected up to it, then I would double check that your MFSUs are facing the correct directions and that there are no "solid" blocks directly above the solar panels. After a minute or two then all of your wooden transport pipes should be flowing with either blaze powder or blaze rods. If not then either your flux pipes are not receiving power or your wooden pipes are facing the wrong way. If you see blaze powder and blaze rods flowing through the same pipe, this is normal. So long as the macerator always has a supply of blaze rods to grind then it is not losing any efficiency. If it grinded up the blaze rods you put in initially, but then the macerator ran out of blaze rods then it probably wasn't a big enough stack to get it started. Restock the macerator with a larger stack of blaze rods. If there is a large number of blaze rods bouncing back and forth inside the pipe (and not entering the condenser, then you might have mistaken a clay pipe for an iron pipe. Also, an iron pipe may be facing the wrong direction. To fix this, turn off the emc machine and break the pipe to let the items drain out, then replace it facing the correct direction and restart the emc machine.
    • By OnyxCrafterYT
      Every time i install i modpack when i click play it loads fine then the launcher disappear then come back with nothing please help this is one of my logs look at to see the error Please and thank you <3. https://pastebin.com/M70vqKfE Please Fix for me