Icterine — Guide
What It Optimizes
- Skips pointless scans: when a stack is emptied or its size decreases, no advancement can be completed, so the scan is cancelled.
- Count thresholds: Icterine reads your loaded advancements and remembers which item counts actually matter, so increasing a stack only triggers a check when it could complete an advancement.
- Multi-predicate short-circuit: when a trigger has several item predicates, it first checks the changed item and skips the full-inventory scan if none can match.
- Faster predicate matching: it compares stack counts before the expensive item/tag matching.