Ccurseforge
Item Production Lib

Item Production Lib

Инструмент для моддеров Minecraft, позволяющий отслеживать момент создания предметов игроком или блоком через событие ItemProducedEvent.

Автор: Daripher Тип: Мод Категории: API и библиотекиМоды Загрузок: 11 016 584 Просмотров: 0 Обновлён: 18.09.2026

Этот мод предоставляет инструменты для разработчиков, позволяющие отслеживать момент создания предметов игроком или блоком.

Совместимость

Мод добавляет событие ItemProducedEvent, которое срабатывает при самом факте создания предмета. Это отличается от событий ItemSmeltedEvent и ItemCraftedEvent, которые вызываются при взятии предмета из слота.

Использование

Для интеграции в мод разработчику необходимо вызвать метод библиотеки после создания предмета. В зависимости от источника создания это делается так:

  1. Если предмет создан блоком (block entity):
    stack = ItemProductionLib.itemProduced(stack, blockEntity);
  2. Если предмет создан игроком:
    stack = ItemProductionLib.itemProduced(stack, player);

Важно заменить оригинальный результат на возвращаемое значение из метода, чтобы событие корректно обрабатывалось.

Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Что такое событие ItemProducedEvent и чем оно отличается от ItemCraftedEvent?

ItemProducedEvent возникает в момент создания предмета, тогда как ItemCraftedEvent срабатывает при взятии предмета из слота.

Как использовать ItemProducedEvent в моде?

После создания предмета необходимо вызвать метод ItemProductionLib.itemProduced с передачей предмета и источника создания (игрок или блок).

Можно ли использовать этот мод с нестандартными способами крафта?

Да, событие ItemProducedEvent подходит для отслеживания создания предметов любыми методами, включая кастомные.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

ItemProductionLib-1.20.1-1.0.2b-all.jar

Скачать166.93 KB
Релиз
Версии
1.20.1
Загрузчик
Forge
Загрузки101 001
Добавлен

ItemProductionLib-1.19.2-1.0.2a-all.jar

Скачать167.65 KB
Релиз
Версии
1.19.2
Загрузчик
Forge
Загрузки4 293 712
Добавлен