◆ EmakiForge 3.3.0 ◆ PlaceholderAPI Support and Legacy Editor Removal A forging maintenance release that exposes player forging data and removes the old in-game resource editor path
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✦ Highlights ✦
◆ A new emakiforge PlaceholderAPI expansion exposes recipe craft counts, crafted-state checks, total crafts, and guarantee counters.
◆ The legacy in-game resource editor command path has been removed from commands, tab completion, runtime components, and service classes.
◆ The stable command surface is now focused on forge, book, reload, and list recipe.
◆ Material contribution, result snapshots, and PDC attribute writes continue to use the current non-EA-prefixed attribute names.
◆ config.yml and zh_CN.yml now use the unified version field for 3.3.0.
◆ Material planning, quality calculation, result item creation, GUI rendering, and exception paths received cleanup.
◆ Upgrade Notes ◆
◆ Run this release on Java 25.
◆ Remove any server documentation that still points admins to the old editor, edit, create, delete, or input commands.
◆ Test the new PlaceholderAPI values if you use scoreboards, menus, or quest conditions around forging progress.
◆ Keep custom attributes on the current non-EA-prefixed names.
◆ Use version as the schema key in custom config and language files.