Jump to content

A mod updater for .20


Recommended Posts

Just in case anyone would be interested I put together an applet to update any mods you download that no one has been maintaining on their own to make them ".20" compatible. The utility doesn't fix compatibility issues other than making it possible to store the parts in the gamedata folder. I used it cause I did a fresh install of .20 and don't want to have to extract mods that don't work for me from now on if I can avoid it. If it is useful let please let me know.

Instructions:

1. extract your mods into folders. you can put them all in one place as long as you have a folder structure of some kind.

mod1\parts

mod2\parts

or some such

2. Run the java app(it has only been tested on windows, but I did my best to make it agnostic so it could run on unix or mac as well in theory.)

3. put the path of where all the mods are or just the one mod you want to update

4. the application will edit each part.cfg it finds and add the needed modification (PART {})

5. copy mod folders to gamedata folder.

6. enjoy.

If anyone has any questions or problems, please reply in the thread.

To make sure you don't blow up your install, copy these mod files somewhere else before modifying them(take a backup too as I do not offer a warranty)

Click Here.

Link to comment
Share on other sites

What I did was I would extract each of the zips that I dl'd from the spaceport or wherever into a common folder

modfolder

--- mod1folder

---- parts

---- plugins

---- etc

--- mod2folder

---- parts

---- plugins

---- etc

--- etc

so all my mods are seperated into their mod folders, but in one common place.

THen I run the application and put in modfolder as the folder to start in.

the program will search all the subfolders and edit the parts.cfg as it finds them.

So far it has worked for me except for the old JOOL V parts. They didn't like having the new part.cfg file.

Edited by rkimbal45
Link to comment
Share on other sites

Do you have diff and zip libraries for java?

If so, this tool could also be used to solve a legal issue we are having.

If we could use this tool to make the needed changes to cfg files etc, plus have it perform a diff on DLLs, we could create upgrade packs for old mods.

ie for a given mod (zip download from spaceport),someone could create an "upgrade package" that contains the dll diff and a text file that tells your app the structure inside the zip, creating a one click solution for the end user - they just download the mod zip from spaceport and the upgrade package, and point your app at both - it then spits out a new zip with the upgraded mod inside.

No code from the original mod is included, so legally we are in the clear.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...