Мод для Майнкрафт, добавляющий интеграцию Rechiseled с KubeJS. Он позволяет создавать и изменять наборы блоков для обработки через JavaScript-скрипты вместо датапаков и ручного редактирования JSON.
Как пользоваться
Скрипты наборов размещаются в папке kubejs/server_scripts и регистрируются через событие RechiseledEvents.chiseling:
RechiseledEvents.chiseling(event => {
event.add('andesite_set', [
'minecraft:andesite',
'minecraft:polished_andesite',
'#minecraft:stone_tool_materials'
])
})
event.add() создаёт набор: первым аргументом указывается его идентификатор, вторым — массив идентификаторов блоков и тегов. Чтобы заменить содержимое существующего набора, используйте event.overwrite():
event.overwrite('custom_stone_set', [
'minecraft:stone',
'minecraft:smooth_stone'
])
Наборы можно генерировать в JavaScript через массивы и циклы, что удобно для большого числа вариантов блоков.
Требования
Требуются KubeJS и Rechiseled.
