
EmakiForge
Recipe-driven forging with quality tiers, material effects, and in-game editor
33
0
Список изменений
EmakiForge Changelog
[3.1.0] - 2026-04-16
Added
- Added
ForgeMaterialUsagePlannerto centralize required/optional material batching, capacity cost/bonus calculation, and unconsumed input return logic for more predictable forge resolution. - Adopted CoreLib's
AbstractConfigurableEmakiPlugin,BaseAppConfig, and sharedGuiTemplateLoaderso Forge now shares the common config and GUI-loading foundation.
Improved
- Reworked
EmakiForgePlugin,ForgeLifecycleCoordinator, andForgeRuntimeComponentsso PDC attribute registration, service exposure, and CoreLib assembly feedback wiring follow one consistent startup path. - Hardened interactions in the forge station, recipe book, and editor by covering keyboard clicks, drag behavior, held-item validation, and session-state management.
- Updated
config.yml,gui/*.yml, and language resources so button sounds, hidden tooltips, and GUI structure follow the newer CoreLib GUI syntax.
Fixed
- Fixed inconsistent optional-material batching, capacity bonuses, and leftover input return behavior when multiple matching materials were supplied together.
- Fixed edge cases in item identification, recipe matching, and editor dirty-state handling to reduce false input mismatches and lingering editor state.
- Fixed the timing of PDC attribute registration so Forge keeps writing external attribute data reliably after reloads and dependency rewiring.
Файлы
EmakiForge-3.1.0.jar(250.62 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
3.1.0
Загрузчики
PaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
3
Дата публикации
2 дн. назад
