▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/EmakiCorelib
EmakiCorelib

EmakiCorelib

Shared native Java core library for the Emaki plugin suite

36
0
Все версииEmakiCorelib 3.1.0

EmakiCorelib 3.1.0

Release2 дн. назад

Список изменений

EmakiCoreLib Changelog

[3.1.0] - 2026-04-16

Added

  • Added shared AbstractEmakiPlugin, AbstractConfigurableEmakiPlugin, BaseAppConfig, and a reusable GuiTemplateLoader so gameplay modules can share one runtime, config, and GUI template foundation.
  • Added ItemSourceService.displayName, InventoryItemUtil, and PlayerSessionMap to unify item display-name lookup, inventory counting/removal, and per-player session tracking.

Improved

  • Refactored the reflective CraftEngine, ItemsAdder, MMOItems, NeigeItems, and Nexo item resolvers behind shared base classes so availability checks, loaded-state detection, and fallback behavior stay consistent.
  • Updated GuiService, GuiSession, GuiTemplateParser, and ItemComponentParser to support sounds.left_click / sounds.right_click, hide_tooltip, and tooltip_display, while tightening session switching during async GUI rendering.
  • Normalized item-source comparisons and text bridging so minecraft: prefixes, itemName, vanilla translation keys, and custom names all flow through one display pipeline.

Fixed

  • Fixed a race where an older GUI session could overwrite a newer one after async rendering completed, reducing stale pages, orphaned sessions, and mismatched close callbacks.
  • Fixed item-name handling so it no longer depends on displayName only; itemName and vanilla translated names now work without relying on runtime-specific APIs.
  • Fixed vanilla item-source matching when one side used a minecraft: prefix and the other did not.

Файлы

EmakiCoreLib-3.1.0.jar(2.69 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

3.1.0

Загрузчики

Paper
Purpur
Spigot

Версии игры

1.21–1.21.11

Загрузок

3

Дата публикации

2 дн. назад

Загрузил

ID версии

Главная