← Borderlands

Spare Parts

The crafting mod, salvage parts from other items

  • BL2
  • TPS
  • 12.5k+ downloads

Salvage parts from one item and attach them to another.
From barrels and grips to elements and weapon skins, every piece is craftable.

To find out what individual parts do, head over to apple1417's bl2.parts.

With optional restrictions for better balancing, see below.

Options

By default Spare Parts blocks some combinations to keep things balanced. Each one can be toggled in the settings.

Parts transfer
  • Regular: the item you salvage parts from is scrapped
  • Swap: the two items exchange parts, and you keep both
Rarity lock
You can only take parts from an item of equal or higher rarity
Strict uniques
Unique items can only take parts from other copies of the same unique
Sanity check
  • Safe: every combination passes the game's sanity check, but some relic and class mod parts can't be salvaged
  • Expert: some relic and class mod combinations won't pass
  • Insane: all safeguards are removed, and needs Sanity Saver, otherwise your guns will be deleted

Changelog

v2.0

  • Ported to the new PythonSDK (v3.8), older SDK versions should keep using v1.7
  • Uses the SDK's new built-in UI, so UserFeedback is no longer required
  • If Python Part Notifier isn't available, raw part names will now be shown

v1.7

  • Added a 'Swap' mode, which exchanges parts instead of salvaging (Thanks ATOM-X1)
  • Items now keep their favourite/trash marks after salvaging
  • Shield materials are now salvageable

v1.6

  • Added support for Borderlands: The Pre-Sequel

v1.5

  • Weapon materials (textures) are now able to be salvaged, meaning you can choose skins for your weapons
  • Fixed a bug that caused weapons to sometimes not properly save when using the Sanity Saver mod (Thanks apple1417 and ZetaDaemon)

v1.4

  • 'Insane' mode now allows attaching parts that don't exist on the main item (e.g. Adding a 'Fire Element' to a Jakobs Sniper that can't spawn with an Element)
  • Fixed a bug that caused the backpack to think it had one less available slot every time you salvaged an item
  • Fixed showing some incompatible parts that previously weren't showing at all

v1.3

  • Fixed a bug that caused 'The Antagonist' shield to not properly fetch it's compatible parts

v1.2

  • Added 'Insane' mode that disables all part combination safeguards
  • Added accepted rarities hint to the 'Rarity Lock' popup

v1.1

  • Fixed duping bug when trying to attach parts to an equipped item

v1.0

  • Inital Release