Suggested Tags - HebaruSan/CKAN GitHub Wiki

"Tags" within CKAN metadata may be used by CKAN clients to filter or sort mod lists. Use these suggested Tags to classify your mod into common categories.

Mod types

These tags group mods broadly by how they do what they do. Each mod should ideally have at least one of these:

  • parts - Mods that provide new pieces that you can add to your planes or rockets
  • physics - Mods that change something about the physics, such as atmospheric lift/drag, re-entry heating, or craft rigidity
  • plugin - Mods that contain a DLL
  • app - Mods that include or work best with something executable or web-based that runs outside of KSP
  • config - Mods that add alternative or default configuration, such as tech trees or ModuleManager patches
  • library - Mods that do nothing by themselves, but provide functionality for other mods
  • flags - Mods that provide new flags
  • agency - Mods that add agencies that can submit contracts

Mod descriptors

These tags group mods by what they change about the gameplay. Each mod may have zero or more of these:

  • control - Mods that add alternative methods of controlling crafts, such as autopilot features or programmability
  • convenience - Mods that make some game actions easier, such as shortcut toolbar buttons
  • information - Mods that provide extended information about your craft, orbit, planets, etc.
  • editor - Mods that add or change something in the editors.
  • planet-pack - Mods that modify the solar system by adding, removing, or changing planets or moons or their orbits
  • graphics - Mods that change the visuals, usually with new models or textures
  • sound - Mods that change the music or sound effects
  • resources - Mods focused on ISRU and resource management
  • science - Mods that add new ways to collect or use science
  • tech-tree - Mods that extend or overhaul the tech tree hierarchy
  • career - Mods that enhance career gameplay, often by providing or hiding contracts
  • combat - Mods that provide armor, weapons, or combat-oriented mechanics
  • comms - Mods that alter some aspect of communication between vessels
  • buildings - Mods that add static ground structures
  • crewed - Mods that enhance crewed gameplay, along the lines of life support, colony-building, and station-building
  • uncrewed - Mods that enhance uncrewed gameplay

New tags

The above list is not necessarily final, but it should grow carefully to avoid clutter and confusion. Remember that the goal isn't to fully describe every mod (that's what the name, abstract, and description fields are for!), but to provide groups of mods that would be useful to players.

If you think a new tag should be added, please join us on our Discord server and share your suggestion:

If it's a good idea, we'll update the list and make a plan for tagging the appropriate mods.

Example usage

"tags": [
    "physics",
    "parts",
    "science"
]