▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Complexity Analyzer
Complexity Analyzer

Complexity Analyzer

A powerful framework that calculates the 'true cost' of every item, enabling deep analysis and balancing for complex modpacks.

Оцените первым
256
3
Все версииComplexity Analyzer 0.2.0-alpha

Complexity Analyzer 0.2.0-alpha

Alpha04.11.2025

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

🚀 Complexity Analyzer v0.2.0-alpha - The "Omniscience" Update

This is a massive update that fundamentally expands the analyzer's "vision." With JEI installed, the mod can now see and analyze almost all recipes from other mods, making complexity calculations an order of magnitude more accurate. This release also brings major performance and stability improvements.


✅ Recommended Dependencies

  • Just Enough Items (JEI)

    For the best experience and full recipe analysis (including modded recipes), installing JEI is highly recommended. Without it, the analyzer will only see vanilla recipes.


✨ New Features

  • Deep JEI Integration: The analyzer now directly interfaces with JEI to collect data on all known recipes. This enables processing of hundreds of custom recipe types from popular mods like Create, Mekanism, and many others.
  • Adaptive Recipe Converter: At the core of this new integration is a powerful, universal converter. It can dynamically parse the structure of unknown recipes provided by JEI and transform them into a format the analyzer understands, ensuring broad mod compatibility.

🐛 Bug Fixes

  • Fixed critical race condition in the ATOMIC geo-scan mode, preventing conflicts between the server tick handler and the background scanning thread.
  • Eliminated a memory leak in the solver's update queue by ensuring it's properly cleared after processing.
  • Fixed an NPE crash that occurred when stopping a geo-scan.

⚡ Performance & Stability

  • Optimized Solver Performance: Reusing internal data structures now reduces GC pressure, resulting in a ~5-10% faster analysis.
  • Robust JEI Scanner: The integration is now "bulletproof," safely handling malformed or client-only JEI plugins from other mods without crashing.
  • Added 500MB Cache Safety Limit: A new safeguard prevents OutOfMemoryError crashes on extremely large modpacks.
  • Improved Error Handling: Implemented more informative logging and graceful degradation in case of unexpected issues.

🔧 Code Quality & Internals

  • Simplified the reload logic for better reliability.
  • Improved separation between geo-scan profiles.
  • Implemented more robust defensive programming patterns in critical code paths.

Файлы

complexityanalyzer-0.2.0-alpha.jar(1.08 MiB)
Основной
Скачать

Метаданные

Канал релиза

Alpha

Номер версии

0.2.0-alpha

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

19

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

04.11.2025

Загрузил

ID версии

Главная