Ship equipment is gear mounted on the player spacecraft — controlling how it performs in space combat. This is distinct from Personal Equipment, which is worn in ground dungeons.

Slot TypeRole
HullOuter plating; provides health and base defence
ShieldsEnergy barrier; absorbs damage before the hull takes hits
EnginesPowers the ship; contributes health to the engine system
ThrustersControls speed and agility
WeaponsDeals damage to enemy ships

Files live in: <your_pack_id>/data/items/equipment/ship/<slot_type>/<item_name>.json

File Structure

{
  "plating": {
    "id": "...",
    "displayName": "...",
    "description": "...",
    "texture": "...",
    "stats": { },
    "meta": {
      "rarity": "common",
      "equipmentSlot": "...",
      "storeCategory": "...",
      "dungeon": "space"
    }
  }
}
The key difference from personal equipment is "dungeon": "space" in meta. This tells the game this item is for space combat.

Stats by Slot Type

Hull

FieldDescription
healthFlat HP added to the ship hull
resistance.baseBase damage resistance (decimal). 0.1 = 10% reduction
defence.ratingDefence rating score; reduces damage from strong attackers
reflect.chanceChance to reflect a portion of damage back to attackers

Shields

FieldDescription
healthShield pool size — hit points the shield absorbs before breaking
resistance.baseResistance applied while shield is active
defence.ratingDefence rating while shielded
reflect.chanceChance to reflect damage while shield is up

Engines

FieldDescription
healthHit points of the engine system itself

Thrusters

FieldDescription
healthHit points of the thruster
defence.ratingMinor defence from thruster placement
speedSpeed added to the ship movement

Weapons

FieldDescription
attackFlat damage added to the ship attacks
healthHit points of the weapon hardpoint
defence.ratingMinor defence from weapon placement

Ship Equipment Slots

SlotPurposeMulti-slot?
pack_id:ship_hullShip hull platingNo
pack_id:ship_shieldsShip energy shieldsNo
pack_id:ship_enginesShip engineNo
pack_id:ship_weapon_1 / _2Weapon hardpointsYes — weapons fit multiple slots
pack_id:ship_thruster_1_4Thruster slotsYes — thrusters fit multiple slots

Example — Hull Plating

{
  "plating": {
    "id": "stellar_forge:hull_composite_plating",
    "displayName": "items.materials.stellar_forge.hull.composite_plating",
    "description": "items.materials.stellar_forge.hull.composite_plating.desc",
    "texture": "stellar_forge/assets/textures/equipment/ship/hulls/composite_plating.png",
    "stats": {
      "health": 80,
      "resistance.base": 0.15,
      "defence.rating": 3.5,
      "reflect.chance": 0.08
    },
    "meta": {
      "rarity": "uncommon",
      "equipmentSlot": "stellar_forge:ship_hull",
      "storeCategory": "stellar_forge:ship_equipment",
      "dungeon": "space"
    }
  }
}

Example — Shields

{
  "plating": {
    "id": "stellar_forge:shield_phase_barrier",
    "displayName": "items.materials.stellar_forge.shield.phase_barrier",
    "description": "items.materials.stellar_forge.shield.phase_barrier.desc",
    "texture": "stellar_forge/assets/textures/equipment/ship/shields/phase_barrier.png",
    "stats": {
      "health": 120,
      "resistance.base": 0.5,
      "defence.rating": 6.0,
      "reflect.chance": 5.0
    },
    "meta": {
      "rarity": "rare",
      "equipmentSlot": "stellar_forge:ship_shields",
      "storeCategory": "stellar_forge:ship_equipment",
      "dungeon": "space"
    }
  }
}

Example — Thrusters (Multi-Slot)

{
  "plating": {
    "id": "stellar_forge:thruster_ion_booster",
    "displayName": "items.materials.stellar_forge.thruster.ion_booster",
    "description": "items.materials.stellar_forge.thruster.ion_booster.desc",
    "texture": "stellar_forge/assets/textures/equipment/ship/thrusters/ion_booster.png",
    "stats": {
      "health": 25,
      "defence.rating": 0.2,
      "speed": 18.0
    },
    "meta": {
      "rarity": "uncommon",
      "equipmentSlot": [
        "stellar_forge:ship_thruster_1",
        "stellar_forge:ship_thruster_2",
        "stellar_forge:ship_thruster_3",
        "stellar_forge:ship_thruster_4"
      ],
      "storeCategory": "stellar_forge:ship_equipment",
      "dungeon": "space"
    }
  }
}

Example — Ship Weapon (Multi-Slot)

{
  "plating": {
    "id": "stellar_forge:weapon_railgun_mk1",
    "displayName": "items.materials.stellar_forge.weapon.railgun_mk1",
    "description": "items.materials.stellar_forge.weapon.railgun_mk1.desc",
    "texture": "stellar_forge/assets/textures/equipment/ship/weapons/railgun_mk1.png",
    "stats": {
      "attack": 22.0,
      "health": 15,
      "defence.rating": 0.15
    },
    "meta": {
      "rarity": "rare",
      "equipmentSlot": [
        "stellar_forge:ship_weapon_1",
        "stellar_forge:ship_weapon_2"
      ],
      "storeCategory": "stellar_forge:ship_equipment",
      "dungeon": "space"
    }
  }
}

Balanced Mid-Game Loadout Guide

SlotRecommended HealthKey Stat
Hull60–120defence.rating
Shields80–150resistance.base + reflect.chance
Engine80–150health
Thruster ×220–40 eachspeed
Weapon ×210–20 eachattack