A small, generic Forge 1.20.1 library: a named, team-scoped gauge fed by one or more independent "sources", with a configurable threshold and Forge events fired when that threshold is crossed in either direction.
Confluence Lib has no lore, no entities, and no content of its own. It just counts, and tells you when a rule is met. If you're building a mechanic like "corruption", "reputation", or "harmony" that should accumulate per FTB Teams team from multiple independent triggers, this library handles the bookkeeping so you don't have to touch team NBT or reinvent threshold-crossing logic yourself.
GaugeThresholdReachedEvent / GaugeThresholdClearedEvent fire exactly once per crossing, in either direction.Cryptic Life Mod's Resonance and Convergence systems are both built entirely on this API, see the full API guide for usage and a real worked example.
Team, never to a player directly.All Rights Reserved - Free to use in any modpack, fork/modify freely, but no reupload/redistribution elsewhere without explicit permission.