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 (NeoForge 1.21.1, GriefLogger 1.2.10 compatible)

File nameitemgraph-0.3.2-neoforge-grieflogger-compatible.jar
Uploader
dwurdydwurdy
Uploaded
Sep 28, 2026
Downloads
13
Size
337.1 KB
Mod Loaders
NeoForge
File ID
8999441
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:itemgraph-1699446:8999441"

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