EmakiGem | Resonance-Powered Gem Socketing System icon

EmakiGem | Resonance-Powered Gem Socketing System -----

Socket, embed, extract, upgrade — full gem lifecycle management with a unique resonance system for h



EmakiGem 2.0.0 Release
◆ EmakiGem 2.0.0 Release ◆
Gem Resonance System & Name/Lore Actions
Gem combination bonuses, reversible item text modifications, and fully configurable UI text

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
New Features

  • Gem Resonance System — Define gem combination effects in the resonances/ directory. When socketed gems match specific combinations, resonance activates bonus attributes, skills, name/lore changes, and actions. Supports ordered and unordered matching by gem type or ID.
  • Name/Lore Actions — Gem effects support name_action / lore_action types. Socketing a gem can modify equipment name/lore; removing the gem auto-reverts changes via the Item Operation Ledger.
  • PAPI Placeholders%emakigem_item_definition_id%, %emakigem_resonance_count%, %emakigem_slot_<N>_type%.
  • Fully Configurable Lore Text — All gem slot lore text (overview headers, slot status lines) is now customizable in language files with placeholder support.
  • Fully Configurable GUI Text — Nearly all UI text in inlay/open/upgrade GUIs is now in language files.
  • Detailed Cost Error Messages — Insufficient currency and materials now show separate messages with specific names and amounts.

Improvements

  • Unified effects list format with type field (variables / ea_attribute / es_skill / name_action / lore_action).
  • Socket item match field supports item_sources, slot_groups, and lore_contains matching.
  • Config and language files auto-merge new keys on upgrade.
  • Extract mode is now integrated into the inlay GUI (no longer a separate GUI entry).

Breaking Changes

  • tierlevel, item_sourceitem_sources (list), statsvariables, attributesea_attributes.
  • structured_presentation removed — use name_actions / lore_actions.
  • Action fields moved under actions block (e.g., inlay_success_actionsactions.inlay_success).
  • default_open_slots changed from count to index list (e.g., [0, 1]).
  • Skill effect type: "skill""es_skill", skillses_skills.
  • Formula variables: {tier}{level}, {tier_chance}{level_chance}.
  • Old built-in examples replaced by example_gem.yml, example_socket_item.yml, example_resonance.yml.

Upgrade Notes

  • Migrate existing gem definitions to the new format — refer to example_gem.yml.
  • Resonance is optional; basic socketing works without the resonances/ directory.
  • Config version updated to 2.0.0.

----------, May 11, 2026
Resource Information
Author:
----------
Total Downloads: 5
First Release: Apr 24, 2026
Last Update: Jun 16, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings