Register

SC - Simple Sockets

An Add-on Module for Foundry Virtual Tabletop

Author: gubacelar Project Source Foundry Versions 13+ (Verified 13) Last Updated 1 week, 6 days ago

This package contains art, text, or software code produced using generative AI.

SC - Simple Sockets

 


 


Features

 


Module Settings

All settings live under Configure Settings > Module Settings > SC - Simple Sockets.


Installation

1. In Foundry's Add-on Modules > Install Module dialog, paste the manifest URL  
   `https://github.com/Shattered-Codex/sc-simple-sockets/releases/latest/download/module.json`
2. Install, then enable SC - Simple Sockets in your World's module list.
3. (Optional) Install and activate libWrapper for safer compatibility with other modules.

 


Quick Start

1. Prepare a host item – open a weapon or equipment item sheet and switch to the new Sockets tab.
2. Add slots – use the `Add` control to create one or more empty sockets (respecting the world limit).
3. Create or import gems – gems are loot-type items whose subtype is set to `gem`. Start with the sample items in the `SC - Gems` compendium or build your own.
4. Socket a gem – drag a gem from an actor sheet, compendium, or sidebar into an empty slot. The gem is consumed from inventory, its active effects are enabled on the host, and any activities are cloned onto the item.
5. Unsocket when needed – remove a gem via the slot controls. By default the gem returns to the actor's inventory; enable the *Delete Gem on Removal* setting to destroy it instead. Hold `Shift` to bypass the confirmation prompt.


Creating Custom Gems

  1. Create a new Loot item and set the subtype to gem (or any subtype you flagged as a gem in the settings dialog).
  2. Add Active Effects you want to activate when the gem is socketed. The module keeps them disabled on the gem itself and toggles them on for the host item.
  3. (Optional) Add Activities (e.g., strikes, save DCs, resource uses). Simple Sockets extends loot items so these are preserved and copied to the host when socketed.
  4. Open the Allowed Item Types control on the gem sheet and pick which weapon/equipment subtypes can accept it. Leave the default All Types to allow every socket.
  5. Distribute gems via the SC - Gems compendium or your own collections.

If a gem temporarily loses its gem subtype, the module stashes its effects and activities so you do not lose any work.

Customizing Gem Subtypes

  1. Navigate to Configure Settings > Module Settings > SC - Simple Sockets and click Configure Gem Loot Subtypes.
  2. Select the loot subtypes from the left list that should be treated as gems when socketed.
  3. Add custom subtype keys and labels as needed; the module registers them with CONFIG.DND5E.lootTypes, so they appear in item sheets and can be localized.
  4. Save your changes. Items with any chosen subtype are now considered socket-compatible, preserving all active effects and activities just like the default gem subtype.

Tip: The Allowed Item Types picker on each gem respects these subtypes, letting you combine high-level gem categories with per-gem socket restrictions.

Supported Game Systems

  1. Dungeons & Dragons Fifth Edition

    Latest Version: Version 5.1.10 Last Updated 3 weeks, 6 days ago

Categories

Available Versions

  1. Version 1.1.2

    1 week, 6 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  2. Version 1.1.1

    3 weeks, 1 day ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  3. Version 1.1.0

    4 weeks ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  4. Version 1.0.20

    4 weeks, 1 day ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  5. Version 1.0.19

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  6. Version 1.0.17

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes