Craft Manager Mod

Craft Manager

Replacement for the stock craft list that lets you Search, Sort and Group your craft, as well as optional KerbalX integration.
Cm main
Cm compact mode
Full view
Compact Mode

Craft Manager lets you search for your craft, order the list by various attributes and enables you to organise craft into groups with tags.

You can also view craft in other saves (in the same KSP install), move/copy craft between saves and transfer craft between SPH, VAB and Subassemblies.

Equal rights for Subassemblies! Subs are treated just like craft and can be viewed and loaded from the same place. You can also load subassemblies as craft or load regular craft as subassemblies.

FAST!! Craft Manager opens much faster than the stock list, even when you have loads of craft.

KerbalX integration. Craft Manager does everything the KerbalX mod does (just better!) enabling you to upload/update and download craft from KerbalX. But KerbalX integration is an optional feature, so you don't have to be a KerbalX user to use the core features of Craft Manager.

Bugs,
questions,
or suggestions

Install

Download the version for your KSP and unpack the zip into your GameData folder.

Get started

Once installed, Open Craft Manager in either editor (SPH/VAB) by clicking on the stock 'open' button, the icon in the toolbar, or by pressing ctrl+o. By default Craft Manager replaces the stock craft list, but you can change this in settings.

It also adds a few keyboard shortcut to the editors; ctrl+s - saves current craft, ctrl+n - clears the editor, ctrl+o - opens craft manager.

Cm how to open

Search and Sort

Use the search or sort the list to quickly find craft. You can also show/hide the stock craft that come with KSP.

See all your craft

The view craft menu lets you view the craft in your other saves or your craft on KerbalX so you can load them into your current save.

Load options

The dropdown menu next to the load button lets you select different ways to load craft. When viewing craft from KerbalX it provides alternate download options.
Cm sort menu
Cm save menu
Cm load menu

Help & Settings

click the top right menu button to access help and settings and toggle view mode.
Cm controls

Tag, Rename, Move/Copy, Share

Right click on craft in the list to open a context menu of actions or click on a craft to see more details in the right hand panel. You can add tags, rename, delete, transfer craft between SPH/VAB and subassemblies, move or copy craft between saves and of course, share them here!
Cm context menu

Tags

Tags let you create custom groups of craft. Craft Manager comes with some pre-made tags, but you can delete them and make your own. Right click on tags to edit/delete them, click the + button at the bottom to create new tags. You can select tags to filter the craft list and you can right click on a tag and 'exclude' it to hide a group of craft.

Tags are save specific and are saved in a craft.tags file in the save's folder. So your craft files don't get altered by adding tags and if you move a save to another KSP install the tags go with it.

There are regular tags (green) which you can manually assign to craft and there are 'Auto Tags' (yellow).

Cm tags

Auto Tags

You can create 'Auto Tags' that can be given a simple rule and will automatically tag craft that match the rule.

For example a tag with the rule "crew-count greater than 10" will tag all craft that can take 11 or more crew.

When creating a tag, click the "Use Auto Tag Rule" button, the select an attribute, a comparitor (<, >, =, etc) and enter a value.

Cm tag create

Craft Manager comes with 3 default auto tags, 'Crewed', 'Unmanned' and 'Stock' (which will match the default craft KSP comes with)

If you select 'name' as the attribute you can use 'includes' or 'starts with' as the comparitor. For example a tag with the rule "name starts-with 'ct'" matches my CT series of craft, but won't match craft that have ct somewhere else in their name.
Cm tags auto select
You can combine rule based and regular tags, for example; selecting the LKO tags reduces the list to the 8 CT-series craft which are LKO rated.
Cm tags select
Or by right clicking on the LKO tag and setting it to exclude, the list now shows the CT-series craft that don't have the LKO tag
Cm tags exclude

KerbalX Integration

Craft Manager lets you do everything the KerbalX Mod does; upload your craft, download your existing craft and view/download your favourites, past downloads and download queue.

BUT it's totaly optional (and disabled by default). Craft Manager isn't just for KerbalX users and all the above features work completely stand alone. When you first install Craft Manager it will ask you if you want to enable KerbalX Integration, if you say no that's the last you'll hear of it, but you can always enable it in settings.

Share Craft

Right click on a craft and click Share on KerbalX and the interface will change to Upload mode. Then you can set the basic details about the craft, select some pictures and press upload.

While a craft is uploading/updating an indicator will appear in the bottom left. You can close craft manager & and the upload will continue.

Anytime CraftManager makes web requests to KerbalX this indicator will appear.
Cm status
Cm upload

Download Craft

Cm download

Use the 'View Craft From' menu and select KerbalX to view your craft from here. On the left you can select to view your own craft, your favourites, past downloads and your download queue (craft you've tagged for download on the site).

The 'Download' button downloads the craft, or you can either double click or select 'Download & Load' to download a craft an open it right away. You can also select "Load without saving", this option will load the craft in the editor, but won't save it locally.

If a craft with the same name already exists, 'Download' will be replaced with 'Update' which will update your local copy with the version from here.

Deferred Downloading

Like with the KerbalX mod, you can switch on 'Deferred Downloads' in your KerbalX settings so when you click download on craft on the site they get added to your 'download queue' instead of downloading right away. You can then view your download queue in Craft Manager and fetch the craft. So you can browse KerbalX while you're on the move, select craft to download and have them delivered to your game when you next play.

Authentication, personal info etc (boring bits)

When you login to KerbalX with Craft Manager you provide your username (or email) and password (just like a regular login on a browser). If you're authenticated the mod gets back a token which it stores in the root of your KSP install (KerbalX.key file). From then on this token is what's used to authenticate you with the site.

Aside from your username or email and password used in the initial login, no personally identifiable information is transmitted or collected. Once you're logged in the only thing transmitted is craft information. Craft Manager doesn't collect any information about your use of KSP or the mod aside from including the KSP version when checking if an update to the mod is available.

This is only applicable if KerbalX integration is enabled, without KerbalX integration Craft Manager doesn't make any web requests.

The KerbalX Mod is licenced under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0
Creative Commons Licence
K
S
P