Skip to main content

💎 Gem Socketing

Gem socketing is the core function of the plugin, allowing players to insert attribute-boosting gems into available item slots.

đŸ–Ĩī¸ Socketing GUI​

Use /mgs gem to open the socketing interface. The GUI utilizes a 3x9 layout, fully customizable via socket_gui.yml.

Interaction Workflow​

  1. Insert Item: Place an equipment with available gem slots in the designated slot.
  2. Insert Gem: Place a gem that matches the slot's color requirements (if any).
  3. Confirm: Click the confirmation button to complete the process.

💰 Costs and Economy​

Configure costs in config.yml:

  • cost: Vault currency required for each socketing attempt (e.g., 500).
  • exp-cost: Experience points (XP points, not levels) required.

đŸ›Ąī¸ Enforced GUI Socketing​

We strongly recommend setting disable-native-socketing: true.

  • Reasoning: Native "drag-and-drop" socketing skip cost requirements. Enabling this forces players to use the GUI, maintaining your server's economic balance.

[!TIP] The GUI supports item preview. Hover over the result slot before confirming to see the item's updated stats.