Which MIME types are related to file extension ".craft"?

The .craft file extension is associated with 1 MIME types:

text/plain.

A MIME type is a string that tells browsers and other tools how to handle a particular kind of file.

About .craft Files

CRAFT files are plain text files used by Kerbal Space Program to store spacecraft designs and configurations. They use the MIME type text/plain which means the data is stored as readable text.

According to FilExt.com, these files allow the game to read and simulate the complexities of spacecraft design. They offer a simple and effective way to share and tweak ship configurations in the community.

This file type is particularly useful for users who want to adjust their in-game creations or troubleshoot design issues using a straightforward text-based structure.

Relationship between file extension and MIME type

A file extension is a suffix at the end of a filename that indicates what type of file it is. File extensions help both users and operating systems identify what application should be used to open the file.

File extensions are typically separated from the filename by a period (dot) and consist of 2-4 characters, though they can be longer. For example, in the filename "document.pdf", ".pdf" is the file extension.

File extensions are closely related to MIME types, as they both serve to identify the format of a file. However, while MIME types are used primarily by web browsers and servers, file extensions are used by operating systems and applications.

Associated MIME types

text/plain

FAQs

What is a .craft file?

A .craft file is a saved vehicle design used by the space flight simulation game Kerbal Space Program (KSP). It contains plain text data that defines the parts, staging, and structural configuration of a player's rocket or spaceplane.

How do I install downloaded .craft files?

You must place the file into your specific game save directory, typically located at Kerbal Space Program/saves/[YourSaveName]/Ships/. Inside that folder, move the file to either VAB (for rockets) or SPH (for planes) so the game can detect it.

Can I edit a .craft file with a text editor?

Yes, because these files use the text/plain MIME type, they are human-readable. You can open them with Notepad, TextEdit, or Visual Studio Code to manually adjust part parameters, though incorrectly editing the syntax may corrupt the vessel.

Why doesn't my ship appear in the game after downloading?

This usually happens if the file was placed in the wrong folder (e.g., a spaceplane in the VAB folder) or if the ship requires mods (add-ons) that you do not have installed. Also, ensure the file is actually extracted from any .zip archives.

What is the MIME type for .craft files?

These files generally associate with the standard text/plain MIME type because they are simple structure files. You can learn more about text-based media types at mime-type.com or check the text/plain reference page.

Are .craft files compatible with Kerbal Space Program 2?

Generally, no; Kerbal Space Program 2 uses a different JSON-based file structure (often termed "workspaces") for saving vehicles. While both are text-based, the internal data organization differs significantly from the original KSP format.

General FAQ

What is a MIME type?

A MIME (Multipurpose Internet Mail Extensions) type is a standard that indicates the nature and format of a document, file, or assortment of bytes. MIME types are defined and standardized in IETF's RFC 6838.

MIME types are important because they help browsers and servers understand how to process a file. When a browser receives a file from a server, it uses the MIME type to determine how to display or handle the content, whether it's an image to display, a PDF to open in a viewer, or a video to play.

MIME types consist of a type and a subtype, separated by a slash (e.g., text/html, image/jpeg, application/pdf). Some MIME types also include optional parameters.

How do I find the MIME type for a file?

You can check the file extension or use a file identification tool such as file --mime-type on the command line. Many programming languages also provide libraries to detect MIME types.

Why can one extension have multiple MIME types?

Different programs and historical usage may assign various MIME identifiers to the same file format. Listing them together helps maintain compatibility across tools.