Skip to content

Достижения и отслеживание статистики (MC 26.1.2)

Этот документ подробно описывает интеграцию достижений, триггеры статистики, совместимость с датапаками и соблюдение политики отсутствия для Item Clumps в Minecraft 26.1.2.


📊 Информационный блок функции

СвойствоЗначение
Пользовательские достиженияНет (согласно политике: используются ванильные)
Движок статистикиnet.minecraft.stats.Stats.ITEM_PICKED_UP
Вызов триггераplayer.awardStat(Stats.ITEM_PICKED_UP.get(item), addedCount)
Датапаки100% совместимость с триггерами (minecraft:inventory_changed)

📜 Политика отсутствия и опора на ванильные механики

📌 Проверка политики отсутствия: Item Clumps НЕ содержит пользовательских деревьев достижений (в JAR-файле отсутствуют файлы data/item_clumps/advancement/*.json). Будучи модом для оптимизации производительности, он полностью полагается на ванильную систему достижений и статистики Minecraft.


📈 Нативная статистика и отправка критериев

Когда игрок проходит по скоплению из сотен предметов, мод выдает их порциями и начисляет ванильную статистику:

java
// ItemEntityMixin.java (MC 26.1.2)
player.take(this, added);
player.awardStat(net.minecraft.stats.Stats.ITEM_PICKED_UP.get(baseItem.getItem()), added);

🔗 Связанная документация (MC 26.1.2)

Official documentation & web portal for Dasik Igaijinn mods.