Skip to content
MaksyKun edited this page Jul 25, 2026 · 3 revisions

12 — Gems

Gems socket item stats and damage/defense bonuses. Gem merchants can sell socketing services.

Files

Commands and permissions

  • Alias: gems
  • gems merchant [player]divinity.gems.cmd.merchant / .merchant.others
  • Socket GUI — divinity.gems.gui.user and .gui.merchant
  • Shared item commands and reload — divinity.admin

Configuration and example

Gem bonuses-by-level can fill damage-types, defense-types, and item-stats. success-rate-by-level accepts fixed values, formulas, or ranges.

items/diamond_of_damage.yml — bundled multi-type damage gem
material: DIAMOND
name: 'Diamond of Damage'
socket-display: '&6Damage Diamond %ITEM_LEVEL_ROMAN%'
tier: eternal
level:
  min: 1
  max: 1
uses-by-level:
  '1': 3
success-rate-by-level:
  '1': '40:80'
bonuses-by-level:
  '1':
    damage-types:
      physical: 3.5%
      magical: 3.5%
      fire: 3.5%
      poison: 3.5%
      wind: 3.5%
      water: 3.5%

Clone this wiki locally