
OpticalJS
Активный0.0
Установок
0
Последнее обновление
10 месяцев назад
Клиент
Библиотеки
Аддоны
OpticalJS
OpticalJS — это дополнение для мода Create Optical, которое добавляет поддержку KubeJS. Эта модификация позволяет настраивать рецепты фокусировки для Create Optical, используя удобный JavaScript вместо работы с JSON-файлами.
Функциональность и возможности
С OpticalJS вам больше не нужно возиться со сложными JSON-рецептами. Система позволяет создавать рецепты фокусировки через понятный код на JavaScript, что значительно упрощает процесс кастомизации.
Использование
Пример кода для создания рецептов:
ServerEvents.recipes(event => {
event.recipes.create_optical.focusing(
["create:brass_door"],
["create:copper_door"]
)
event.recipes.create_optical.focusing(
["create:analog_lever"],
["minecraft:lever"],
10,
0
)
})
В этом примере создаются два рецепта фокусировки:
- Первый рецепт принимает медную дверь и создает латунную дверь через 40 тиков
- Второй рецепт требует простой рычаг при воздействии радиоизлучения и создает аналоговый рычаг за 10 тиков
Второй рецепт включает параметр required_beam_type
со значением 0, где:
- 0 = радиоизлучение
- 1 = микроволны
- 2 = видимый свет
- 3 = гамма.излучение
- 4 = не требуется
Совместимость
Текущая версия OpticalJS (1.0.0) работает с:
- Create Optical версии 0.2.1
- KubeJS версии 2001.6.5-build.16