EmakiItem | Set Bonuses & Hot-Updating Custom Item Engine icon

EmakiItem | Set Bonuses & Hot-Updating Custom Item Engine -----

Define items in YAML, activate set bonuses, auto-sync outdated items in player inventories — zero-do




◆ Emaki Item v2.3.0 Release ◆
Repair GUI, item aliases, layered final previews, and cleaner item maintenance.
━━━━━━━━━━━━━━━━━━━━

Added
  • Added an item repair GUI with clearer material and currency cost display.
  • Added item alias support for flexible item identification.
  • Added layered item previews for set, Strengthen, Gem, and final item inspection.
  • Added Item script module access through emaki.module("items").

Fixed
  • Fixed set lore and set effects not being fully represented in final item previews.
  • Fixed nested set-effect lore list add buttons being unstable in the editor.
  • Fixed inconsistent item repair, recognition, update, and migration behavior.
  • Fixed unclear final-preview controls for Strengthen and Gem layers.

Refactored
  • Refactored Item API access to the static facade + Bridge model.
  • Refactored item repair, update, and migration flows.
  • Refactored set display wording around set effects.
  • Refactored Item layered preview service around CoreLib preview APIs.

Improved
  • Improved final item display across item sources, attributes, skills, Strengthen, and Gem.
  • Improved Web Console item editing through shared CoreLib editors, previews, and history tools.
  • Improved default item examples, set examples, and language resources.
  • Improved maintenance experience for complex items, sets, and repair workflows.

Before Updating
  • Review custom item definitions, aliases, repair settings, set effects, and final previews after updating.
  • Test repair GUI material consumption and currency costs before production use.
  • Back up items, sets, repair GUI files, and related item data before production updates.
  • Update CoreLib, Item, Strengthen, and Gem together for full final-preview support.

----------, Jun 16, 2026

◆ Emaki Item v2.2.0 Release ◆
Item component inspection, component placeholders, and cleaner Items script access.
━━━━━━━━━━━━━━━━━━━━

Highlights
  • Added /ei components [player] [component_id] to inspect item components and formatted JSON values.
  • Added PlaceholderAPI placeholders for held item component lists, raw component strings, specific values, and JSON output.
  • Added internal action/condition placeholders for reading current or held item components.
  • Items can now be accessed from scripts through emaki.module("items").

Quality Improvements
  • EmakiItem shorthand item source registration now belongs to the Item plugin itself.
  • Item now ships and owns its own script examples.
  • The Web Console item set directory now has a localized title.
  • bStats, runtime dependency handling, and versioned resource notices are aligned with CoreLib.

Before Updating
  • Use emaki.module("items") for EmakiItem plugin features in scripts.
  • emaki.item remains the context item helper.
  • Update CoreLib together with Item.

----------, Jun 5, 2026

◆ EmakiItem v2.1.0 Release ◆
Item component inspector, component placeholders, Web console item editor, and system improvements.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ New Features
  • Item Component Inspector: New command to inspect item persistent data components — useful for debugging and understanding item internals.
  • Component Placeholders: New placeholder resolver for displaying item component information via PlaceholderAPI.
  • Web Console & Item Editor: EmakiItem now integrates with the Web console for browser-based item definition and set bonus editing, featuring a complete item editor interface.
♻️ Improvements
  • Item PDC writer refactored for more standardized persistent data storage.
  • Item trigger listener updated with optimized interaction trigger logic.
  • Item set system service optimized with improved detection and activation logic.
  • Item source resolution and condition checking logic optimized.
  • Language files updated.
----------, Jun 3, 2026

◆ EmakiItem 2.0.0 Release ◆
Equipment Sets, Auto-Update & Repair System
Three major features that enhance custom item gameplay and management

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

  • Equipment Set System — Define sets in the sets/ directory. Pieces bind to specific equipment slots; equipping multiple set pieces activates threshold bonuses (extra attributes, skills). Item lore dynamically displays set status with fully customizable format. Supports slot validation — pieces must be in the correct slot to count.
  • Item Auto-Update — New update field in item definitions. When config version increments, outdated items in player inventories are automatically rebuilt on join, held change, inventory click, etc. Preserves durability, stack size, and third-party attribute data. Triggers are individually configurable.
  • Item Repair System — New repair field supporting material-based repair. Broken items (zero durability) enter a disabled state with inactive attributes and configurable appearance changes. Players drag repair materials onto broken items in inventory to repair. Supports fixed and percentage repair amounts. Custom actions on break/repair.
  • /ei update Command — Manually force-refresh item updates and set lore for a specific player.
  • PAPI Placeholder%emakiitem_held_name% returns the display name of the main-hand item.

Improvements

  • Unified effects list format with type field (variables / ea_attribute / es_skill).
  • /ei give now immediately triggers item update and set lore refresh.
  • /ei inspect shows update version, config signature, set ID, set piece, and active thresholds.
  • Config and language files auto-merge new keys on upgrade.

Breaking Changes

  • Attribute fields renamed: attributesea_attributes, attribute_metaea_attribute_meta, skillses_skills.
  • Item effect configuration must use the new unified effects list format.
  • Example file renamed from example_blade.yml to example_item.yml.

Upgrade Notes

  • Existing item definitions need to migrate attributes and skills to the new effects list format with updated field names.
  • sets/ directory is auto-created; set system is optional.
  • Config version updated to 2.0.0 with new set_bonus block.

----------, May 11, 2026

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