Skip to content

StellarDrive Modding API

Welcome to the documentation for the StellarDrive Modding API.

The StellarDrive Modding API allows developers to create custom content for StellarDrive through external mods.

Currently, the API provides tools for creating custom parts, custom planets, and working with custom assets through Unity AssetBundles.

Features

Current features:

  • Create custom parts
  • Define custom part properties and building costs
  • Clone and customize custom planets, including terrain, materials, and position
  • Load custom assets from Unity AssetBundles
  • Register custom content through the API

The API is actively being expanded with more modding capabilities.

Getting Started

New to StellarDrive modding?

Start by setting up your development environment:

Getting Started

This section covers:

  • Installing MelonLoader
  • Setting up a mod project
  • Creating your first mod
  • Building and testing your mod

Documentation

Parts

Learn how to create and register custom parts:

  • Part creation
  • Part definitions
  • Part properties
  • Building costs

Parts

Assets

Learn how to load and use custom assets:

  • Unity AssetBundles
  • AssetCollection
  • Supported asset types

Assets

Planets

Learn how to create custom planets:

  • Cloning an existing planet
  • Terrain and material customization
  • Terrain style presets
  • Position and network registration

Planets