Language

Complexity Analyzer

Complexity Analyzer

Modrinth

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

260 downloads 3 followers updated 7d ago
latest v0.6.3-alpha Modrinth
Neoforge 1.21.1 – 1.21.1 EconomyLibraryTechnology

📖 Complexity Analyzer

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

Complexity Analyzer is not just another utility mod. It's a foundational platform that transforms your Minecraft world's economy from an art into a science. At its core is a sophisticated analytical engine that processes every recipe in your game to calculate an objective "complexity score" for any item, uncovering the most optimal production chains and providing deep economic insights.

⚠️ Project Status: Experimental Alpha

This project is currently in a very early and experimental stage of development. Expect bugs, breaking changes, and incomplete features. It is intended for modpack creators, server administrators, and developers who are not afraid of a little instability. Use at your own risk!

Your feedback is invaluable. Please report bugs and suggest features on the Issues page.


✨ Core Features

  • 🧠 Deep Economic Analysis: A graph-based engine calculates the "true cost" of production for every item.
  • 📊 Powerful In-Game CLI: A rich set of /complexity commands for detailed analysis, crafting tree visualization, and server performance monitoring.
  • 📤 Data Export: Export all calculated data into CSV or JSON for external analysis.
  • 🤖 AI-Powered Assistant (Planned): An upcoming feature to provide in-game guidance and answer complex economic questions.
  • ⚙️ Developer API (Planned): A future-proof API will allow other mods to integrate with the analysis engine.

📚 Documentation

For a detailed guide on all available in-game commands, please see the Command Documentation.

(Full API documentation and developer guides will be available in future releases.)


🚀 Project's Future & Roadmap

My vision for Complexity Analyzer goes beyond a simple mod. I aim to build a comprehensive, intelligent platform for game analysis. The current roadmap includes:

  1. Stabilizing the Core Engine: Bug fixes, performance tuning, and ensuring maximum accuracy.
  2. Developing a Public API: Allowing other mod developers to build upon this platform.
  3. Implementing the AI Assistant: Integrating a true AI to create an interactive and intelligent in-game experience.

This is an ambitious, long-term project. Contributions and suggestions are always welcome.


📜 License

This project is licensed under the LGPL License.

Versions

Alpha
0.6.3-alpha
neoforge · 1.21.1 · 7d ago
Fixed a false reset and invalidation of the recipe graph cache when restarting a world or logging into a server.
10
Alpha
0.6.2-alpha
neoforge · 1.21.1 · 9d ago
* **Automatic Recalculation on Recipe Changes:** Any changes to ingredients, crafting shapes, or output items inside existing recipes are now dynamically…
12
Alpha
0.6.1-alpha
neoforge · 1.21.1 · 10d ago
### Fixed * **AnalysisEngine**: Added resource cleanup in `clearDataInternal()` during server shutdown: * Nullifying the `GeoDatabase` reference releases…
6
Alpha
0.6.0-alpha
neoforge · 1.21.1 · 11d ago
### **0.6.0-alpha** *** ### 🌐 Server-Side Localization (Support for 52 Languages) * **Automatic In-Game Translations:** The mod now ships with **52…
7
Alpha
0.5.0-alpha
neoforge · 1.21.1 · 1mo ago
# 📦 Complexity Analyzer v0.5.0-alpha ### ⚡ Optimization & Performance > *Primary focus on reducing GC pressure and minimizing overhead in critical…
19
Alpha
0.4.0-alpha
neoforge · 1.21.1 · 3mo ago
# 📦 Complexity Analyzer — Changelog ## 🔧 Multithreading - Mod now utilizes all available CPU cores - Complexity calculation for items, fluids and…
20
Alpha
0.3.3-alpha
neoforge · 1.21.1 · 3mo ago
### Fixed - Crafting tree now shows full recipe breakdown - Multi-output recipes correctly divide costs - Solver properly compares craft vs source costs -…
12
Alpha
0.3.2-alpha
neoforge · 1.21.1 · 3mo ago
--- ### 🚨 Critical Fixes - **Fixed server freeze during geo-scan** — biome search no longer blocks the main server thread - **Fixed deadlock in ATOMIC…
14
Alpha
0.3.1-alpha
neoforge · 1.21.1 · 3mo ago
### Changes - Improve AdaptiveRecipeConverter performance - Remove duplicated code - Fix GeoAnalyzer bug
13
Alpha
0.3.0-alpha
neoforge · 1.21.1 · 7mo ago
# v0.3.0-alpha: Global update ### 🚀 Major Architectural Rework * **Rewritten Complexity Solver:** The core `IterativeSolver` has been replaced with an…
53
Alpha
0.2.3-alpha
neoforge · 1.21.1 · 7mo ago
# v0.2.3-alpha: Crafting & Recipe Fixes 🎯 **What’s Fixed** * Crafting trees no longer get stuck in loops * Shopping lists now include all…
20
Alpha
0.2.2-alpha
neoforge · 1.21.1 · 7mo ago
## v0.2.2-alpha This update focuses on a critical fix for modded entity analysis, ensuring broad compatibility with other mods. ### 🐛 Bug Fixes - …
17

Comments 0

No comments yet. Be the first to share your thoughts.