-
Notifications
You must be signed in to change notification settings - Fork 0
26.2 Advancements
This document details advancement integration, statistics triggers, datapack compatibility, and Absence Policy verification for Item Clumps on Minecraft 26.2.
| Property | Value |
|---|---|
| Custom Advancements | None (Absence Policy verified: relies on vanilla Minecraft advancements) |
| Statistics Engine | net.minecraft.stats.Stats.ITEM_PICKED_UP |
| Trigger Invocation | player.awardStat(Stats.ITEM_PICKED_UP.get(item), addedCount) |
| Datapack Compatibility | 100% compatible with criteria triggers (minecraft:inventory_changed) |
| Scoreboard Tracking | Fully increments minecraft.custom:minecraft.picked_up objectives |
📌 Absence Policy Verification: Item Clumps does NOT bundle custom advancement trees (no
data/item_clumps/advancement/*.jsonfiles exist in the mod jar). As a pure performance and quality-of-life optimization mod, it relies entirely on vanilla Minecraft's advancement and statistics infrastructure.
When a player walks over a mega-clump containing hundreds of items, the mod distributes items in chunks and dispatches vanilla statistic awards:
// ItemEntityMixin.java (MC 26.2)
player.take(this, added);
player.awardStat(net.minecraft.stats.Stats.ITEM_PICKED_UP.get(pickupStack.getItem()), added);- Advancement Triggers: Vanilla advancements that require collecting items (e.g. Stone Age, Acquire Hardware, Suit Up, Diamonds!) trigger immediately upon picking up a mega-clump.
-
Server Scoreboards: Scoreboard objectives tracking item collections (
dummyorminecraft.picked_up:*) receive exact integer increments reflecting the true number of items absorbed. - Vanilla Statistics Screen: The in-game Statistics menu under "Items" displays accurate counts of picked-up items over the lifetime of the player's world.
Item Clumps is engineered with ❤️ by Dasik (Rifaditya) | Licensed under GNU General Public License v3.0 (GPL-3.0-or-later).
📌 Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.
- 26.2 Hub
- 26.2 Mega-Stack Clumping
- 26.2 Smart Pickup System
- 26.2 Hopper Integration
- 26.2 Despawn Age Rules
- 26.2 Holographic Labels
- 26.2 Mod Compatibility
- 26.2 GameRules Table
- 26.2 Commands & Admin
- 26.2 Advancements
- 26.2 Configuration
- 26.2 ModVersionGuard
- 26.2 Architecture & Mixins
- 26.2 Developer Setup
- 26.2 API & Addons
- 26.2 FAQ & Diagnostics
- 26.1.2 Hub
- 26.1.2 Mega-Stack Clumping
- 26.1.2 Smart Pickup System
- 26.1.2 Hopper Integration
- 26.1.2 Despawn Age Rules
- 26.1.2 Holographic Labels
- 26.1.2 GameRules Table
- 26.1.2 Commands & Admin
- 26.1.2 Advancements
- 26.1.2 Configuration
- 26.1.2 Architecture & Mixins
- 26.1.2 Developer Setup
- 26.1.2 API & Addons
- 26.1.2 FAQ & Diagnostics