ItemGraph

A server-side forensic moderation mod for NeoForge 1.21.1. Reconstructs item movement, stack splits, and transformations through time from authoritative evidence.
Back to Files

ItemGraph 0.3.2 (Fabric 1.21.1, GriefLogger 1.2.10 compatible)

File nameitemgraph-0.3.2-fabric-grieflogger-compatible.jar
Uploader
dwurdydwurdy
Uploaded
Sep 28, 2026
Downloads
11
Size
309.6 KB
Mod Loaders
Fabric
File ID
8999439
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:itemgraph-1699446:8999439"

Learn more about Curse Maven

What's new

[0.3.2] — 2026-09-28

Added

  • Fabric 1.21.1 server build: adds a Fabric Loom adapter and Fabric metadata while sharing ItemGraph query, API, database, and ingestion code. The Fabric adapter uses the same GriefLogger database as an additive read-only evidence source; configure grieflogger_database_path in config/itemgraph.properties.
  • GriefLogger-compatible artifacts for both loaders: Fabric and NeoForge each build a separate -grieflogger-compatible.jar that requires GriefLogger 1.2.10-1.21.1 and omits ItemGraph's embedded SQLite driver. The regular Fabric and NeoForge jars retain their own SQLite dependency.
  • Hexagonal loader boundary: adds a Java-only core module with the RuntimeInformationPort; Fabric and NeoForge adapters provide loader facts without a loader API dependency in shared code.
  • Multi-loader CI and release metadata: the root build compiles/tests both loader modules, verifies all four loader/provider artifacts, and publishes loader-specific files to GitHub, CurseForge, and Modrinth.

Changed

  • Artifact names include loader and provider: release jars now use itemgraph-<version>-<loader>[-grieflogger-compatible].jar.
  • Gradle wrapper: upgrades to 8.12.1 because Fabric Loom 1.10.5 requires Gradle 8.12 or later.

This mod has no additional files