promotional bannermobile promotional banner

CompatScope

Modpack diagnostics, runtime analysis, simulation, change tracking and validated SAFE compatibility fixes.
Back to Files

CompatScope-NeoForge-1.21.1-1.0.22.jar

File nameCompatScope-NeoForge-1.21.1-1.0.22.jar
Uploader
KubicOfIceKubicOfIce
Uploaded
Sep 29, 2026
Downloads
12
Size
1.0 MB
Mod Loaders
NeoForge
File ID
9007928
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:compatscope-1715256:9007928"

Learn more about Curse Maven

What's new

Added conservative detection of datapack and script-driven pack modifications.

Added detection of proven recipe removals, overrides and transforms.

Added detection of loot-table overrides and removals.

Added detection of tag customizations and merge-aware Data Map customizations.

Added detection of worldgen resource replacements and removals.

Added advanced KubeJS analysis, including exact recipe removals, replaceInput, replaceOutput, custom recipe IDs and dynamically added recipes.

Added detection of broader KubeJS recipe filter rules without incorrectly guessing exact affected recipe IDs.

Added KubeJS RecipeViewerEvents.removeEntries and removeEntriesCompletely detection, distinguishing hidden viewer entries from actual registry removal.

Added limited CraftTweaker script support for exact named recipe removals. This is not a full CraftTweaker integration.

Added active/effective resource-stack tracking to distinguish resources that merely exist from resources actually selected by Minecraft.

Added typed correlation targets for recipes, tags, Data Maps and worldgen resources.

Added causal relationship analysis linking stronger diagnostics to proven pack modifications and explicit object dependencies.

Added evidence-backed causal chains such as Pack modification → affected object → runtime diagnostic.

Added precise pack-modification-to-target correlation for aggregated diagnostics.

Added conservative Knowledge Graph REFERENCES relationships for unambiguous non-vanilla loot and worldgen references.

Added same-target symptom collapsing, where weaker INFO/LOW observations can be attached to a stronger MEDIUM+ diagnostic instead of appearing as separate issues.

Added automatic Investigation Groups that combine related actionable findings while preserving every original diagnostic and its evidence.

Added evidence-based investigation grouping using affected targets, semantic subjects, verified root-cause actors, dependency targets and supported performance relationships.

Added separation between root-cause evidence, modification sources, primary context and other contextual actors.

Prevented shared KubeJS or other modification context from being treated as sufficient evidence to group unrelated problems.

Added dedicated Investigation Groups to HTML and JSON reports with direct links to the original findings.

Improved dependency investigation semantics so requester mods remain context while the actual dependency being checked is shown as the affected target.

Added verified physical resource ownership for runtime recipe and resource diagnostics.

Added EXACT_PHYSICAL_OWNER evidence containing the logical resource path, selected provider, source JAR/container and ownership proof method.

Added distinction between namespace ownership, expected provider, object provider and verified physical resource provider.

Namespace ownership alone is no longer treated as proof that a mod physically supplied a failing resource.

Added verified cross-namespace attribution, allowing CompatScope to correctly identify resources physically supplied by a mod even when their namespace belongs to another mod.

Root-cause attribution for runtime resources now requires stronger physical ownership evidence when applicable.

Investigation Groups only use runtime source-provider attribution across independent targets when physical ownership has been verified.

Added Verified Physical Source information directly to HTML diagnostics and investigation groups.

Added single-scan SHA-256 hash reuse to avoid repeatedly reading the same mod JARs and pack/config/world files.

Preserved content-aware fingerprint semantics while significantly reducing redundant disk I/O.

Added detailed timing data for fingerprint substages, analyzers, causal analysis and Investigation Group generation.

Significantly improved scan performance on large modpacks.

Improved report structure and troubleshooting clarity while keeping the complete raw diagnostic and evidence data available.

Improved attribution accuracy and reduced false root-cause conclusions without weakening confirmed compatibility findings.

This mod has no additional files