▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Attributification [Attribute Unification]
Attributification [Attribute Unification]

Attributification [Attribute Unification]

Unifies similar attributes from different mods with configurable conversion coefficients to prevent duplication and improve compatibility.

380
5
Все версииAttributification [Attribute Unification] 2.0.2

Attributification [Attribute Unification] 2.0.2

Release1 мес. назад

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

Added

  • Added conditional debug logging controlled by config option
  • Added centralized AttributeUtils class for shared caching across mixins
  • Added callback system for cache management on config reload

Changed

  • Major optimization: Migrated to direct JSON parsing for config migration (removed deprecated classes)
  • Performance: Implemented 4-level caching system (global, per-config, per-mixin, per-thread)
  • Performance: Added bidirectional caching in AttributeUnifier (source→mapping and target→mapping)
  • Performance: Centralized attribute ID lookups in AttributeUtils with ConcurrentHashMap caching
  • Code quality: Removed code duplication by centralizing common operations in AttributeUtils
  • Code quality: Eliminated redundant cache in EntityAttributeInstanceMixin (now uses AttributeUnifier.getMappingByTarget())
  • Code quality: Improved recursion protection with ThreadLocal guards

Removed

  • Removed deprecated AttributificationConfig class (migration now uses direct JSON parsing)
  • Removed deprecated AttributeMapping class (migration now uses direct JSON parsing)

Файлы

attributification-forge-2.0.2.jar(122.52 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.0.2

Загрузчики

Forge

Версии игры

1.20.1

Загрузок

5

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

1 мес. назад

Загрузил

ID версии

Главная