Добавляет в игру возможность ловить события ломания и постановки блоков и управлять ими через скрипты — менять дроп, отменять действие или подменять логику прямо при break/place.

Реально гибкий инструмент: появились новые типы скриптов "break" и "place" — срабатывают, когда игрок собирается сломать или поставить блок. Можно задать условия (например, игрок должен сидеть в присяде), подменить дроп через указание lootPool, или вообще предотвратить дальнейшие скрипты с помощью флага consume. Если нужно полностью отменить сам игровой акт, используйте свойство scavenge_utils:add_data с break_data или place_data и cancel: true.

Пример скрипта, показывающий основу использования:

{ "scripts": [ { "id": "test:break_netherrack", "swing": true, "drop_rule": "block", "type": { "type": "break", "consume": true, "show": true }, "targets": [ { "type": "block", "id": "minecraft:nether_brick" } ], "properties": [ { "property": "scavenge_player:is_sneaking", "error_message": "Player has to Sneak" }, { "property": "scavenge_utils:add_data", "data": { "break_data": { "cancel": true } } } ], "drops": [ { "lootPool": "minecraft:blocks/iron_block" } ] } ] }

Полезно для серверов и сборок: можно делать уникальный лут при фарме руды, условные дропы при приседании, кастомные механики для ферм и квестов без изменения базового кода игры. Работает как инструмент для моддеров и админов сервера — гибко настраиваешь, кто и как получает ресурсы, и легко пилить свои фичи в модпак.

Мод на обработку блоков, который добавляет гибкие скрипты на break и place, меняет дропы и управляет отменой действий.

Скачать Re-Fraction

Название
Создан
Размер
Версия
Загрузчик

Смотреть все
Re-Fraction Моды

Re-Fraction

Моды
Создан
30.09.2024
Обновлен
11.03.2026
Размер
3,5 КБ
Последняя версия
1.16.5
Статистика
148626