▶️ ЗАБЕРИ СВОИ 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.6.0-alpha

Complexity Analyzer 0.6.0-alpha

Alpha09.06.2026

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

0.6.0-alpha


🌐 Server-Side Localization (Support for 52 Languages)

  • Automatic In-Game Translations: The mod now ships with 52 localized translation files. The server automatically detects your game client's language and translates all command outputs, hover tips, warnings, and errors into your native tongue. Item names, numbers, and icons remain untouched to preserve clarity.

🖥️ New Interactive Web Dashboard

A brand-new, lightweight web server has been integrated directly into the mod to let you explore the database outside of Minecraft:

  • In-Browser Database: Using the /complexity web url command, you can generate a local link to open in your web browser. This opens a highly interactive, responsive webpage where you can search through items, fluids, recipes, mobs, and drop rates.
  • Live Status: Players and server admins can use /complexity web status in-game to check the web server's state, view active visitor counts, and monitor the size of the generated data file.

🌳 Crafting Tree Improvements (/complexity tree)

  • Detailed Hover Tooltips: Hovering over nodes in the chat-based crafting tree now displays rich, descriptive tooltips showing the full item name, its specific data, and the required crafting machine.
  • Fluid Integration: The crafting tree now natively visualizes fluid requirements using a droplet icon (💧) and precise volumes in millibuckets (mB).
  • NBT and Data Components: Items with modified custom names or complex data components (such as weapon attributes or enchantments) now have their details correctly rendered in the tooltip.

🛠️ Command Reorganization

The command structure has been streamlined to make diagnostics easier to use:

  • System Diagnostics: General monitoring commands have been grouped under the /complexity system namespace (e.g., system status for engine state, system tps for MSPT and memory metrics, and system stats for database entries).
  • Targeted Cache Clearing: Admins can now selectively clear a specific module's cache using /complexity system cache clear [cache_id]. This lets you reset individual caches like recipe_graph or machine_registry without wiping everything.

🧩 Autonomous Mod Compatibility (No JEI Required)

  • BlockEntity Scanning: The mod no longer depends on JEI plugins to locate recipe catalysts and machines. It now performs reflection-based scans of blocks and BlockEntities directly during server startup. This drastically improves automatic recipe indexing for custom modded machines.
  • Dynamic Recipe Probing: The engine now automatically runs diagnostic mock-crafts across item ranges to detect hidden dynamic recipes, ensuring that specialized machines from other mods are correctly indexed.

⚡ Performance and Stability Optimizations

Heavy background tasks have been heavily optimized to ensure they do not cause server freezes or game crashes:

  • On-Disk Persistent Cache: Heavy simulations (including crop growth, loot tables, mob drops, and the initial recipe harvest) are now saved to disk per-world. While the very first calculation requires some time, subsequent world loads and reloads are practically instant. The cache automatically invalidates itself if your mods, blocks, or configs change.
  • Parallel Execution: Heavy simulation workloads are now fully multi-threaded, allowing them to utilize all available CPU cores and minimizing tick lag on the server thread.
  • Smart Memory Management: The internal complexity cache now utilizes Java SoftReferences. If your server or client runs low on heap memory, the system automatically frees up this memory, preventing OutOfMemory errors on lower-spec machines.

Файлы

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

Метаданные

Канал релиза

Alpha

Номер версии

0.6.0-alpha

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

7

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

09.06.2026

Загрузил

ID версии

Главная