Back to mods
Socketed project artwork

CurseForge · Minecraft mod

Socketed

Config driven, Diablo inspired, highly customizable socketing system.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Socketed release matches 1.12.2 Forge?

Updated yesterday
Best match for your filters Socketed-1.0.1.jar
Game version 1.12.2
Loader Forge

Socketed-1.0.1.jar targets 1.12.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Socketed required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Socketed-1.0.1.jar need?

Socketed-1.0.1.jar on 1.12.2 Forge. Every mod below is checked against that same setup.

All 1 required mods have matching files

Install FermiumBooter first. We found matching files for this game-version and loader setup.

FermiumBooter Needed by Socketed-1.0.1.jar
required
Matching file found Matched file: `FermiumBooter-1.6.3.jar

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Socketed without breaking your instance.

Built for Socketed-1.0.1.jar on 1.12.2 Forge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Socketed-1.0.1.jar. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install FermiumBooter first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Socketed-1.0.1.jar. It opens that exact file at the source.

About this project

What does Socketed add?

Modular, expandable, JSON-driven, Diablo-inspired socketing for Minecraft 1.12.2

Socketed

Socketed lets weapons, tools, and armor gain sockets, and lets players slot gems and other items into them for stat boosts and various effects.
Combining multiple gems or items in one item can combine into new unique stronger effects through the combination system.
Nearly everything is JSON-driven, so modpack makers can define their own gems and combinations without writing code.

Default Content

Socketed is the core framework: sockets, socketing bench, effect system, loot functions, and ingame editor.
SocketedStandardExpansion is required for default content including many added effects, and a package of premade gem effects and combinations.
To get the default gems, combinations, effects, conditions, and activators, install SocketedStandardExpansion alongside Socketed.
Socketed is designed to allow for addon mods to be easily made to add their own features to Socketed.

Features
Sockets:

  • Socketable gear can hold up to 8 sockets by default (Configurable)
  • Sockets can be generic (Universal) or tiered (Common, Uncommon, Rare, Epic.) Higher tier sockets can slot more powerful gems.
  • By default gear can randomly spawn with sockets from villager trades, dungeon/structure loot, and mob drops. Chances scale with enchantability and can be defined per item.
  • If made obtainable by pack devs, socket items can be used to manually add new sockets onto existing gear.
  • Items that can receive sockets is definable through the config.

Gems:

  • Gems can be slotted into sockets at the Socketing Bench.
  • Gems can be removed and added by default, with config options to make removal destroy gems or disable removal entirely.
  • Each gem type can be defined to have their own trigger and effects.
  • Effects can be tied to specific slots, so the same gem can do different things based on which type of gear it is slotted on.

Effects:

  • Attribute modifier effects include random rolled stat modifiers for any attribute, including new attributes added by Socketed for durability, xp, and trade cost.
  • Activated effects are built from activators such as passive, attacked, and on kill, conditions such as random chance, weather, and health, and targets such as self or aoe around self.
  • Effects can cancel forge events or run several effects at once.

Combinations:

  • A set of specific gems slotted together can unlock a combination with its own name and effects.
  • Combinations can require a strict order or socket count such as creating combinations using custom rune items.
  • Combinations can replace the effects of the gems they are created from, or give additional effects on top of the base gems.

In-game Editor:

  • Run /socketed editor to open a GUI for creating and editing gem types and combinations without manually editing the JSON files.
  • If you are making or editing your own gems and combinations, make sure to disable Only Use Default Effects in the config.

Compatibility
By default Socketed has compatibility with First Aid and RLCombat.
Socketed API is designed to allow for addons to add their own compatibility for other mods such as adding sockets to Baubles.

Documentation
Setup, JSON format, effects, activators, conditions, targets, combinations, config options, and API usage are covered on the Socketed Wiki

Requirements

  • FermiumBooter
  • SocketedStandardExpansion (For default content)

Please report any issues or suggestions to the Github issue tracker.

Need to get in contact with me, or want to support me? Click the badges below:

Need a server? Click the banner below and use code "fonny" for 25% off your first month with Bisect Hosting:

Project description from CurseForge.

Pick your setup

Socketed by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Socketed versions and loaders

2 of 2 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.