Инструмент для кастомизации рецептов Thermal Expansion с помощью скриптов на JavaScript.
Скачать
Версия игры
1.16.2
1.16.3
1.16.4
1.16.5
1.18.2
1.19.2
1.20.1
Категория
kubejs-thermal-2001.1.10-build.5.jar
1.20.1 | forge
05.05.2026
Последние файлы
kubejs-thermal-2001.1.10-build.2.jar
1.20.1 | forge
03.01.2024
kubejs-thermal-1802.1.6-build.7.jar
1.18.2 | forge
05.11.2023
kubejs-thermal-1902.1.9-build.16.jar
1.19.2 | forge
05.11.2023
Ссылка на сайт
modrinth.com
Организация
3 проекта
Скачиваний:
0
Обновлено:
22.09.2026
ID:
Мод KubeJS Thermal для Minecraft — интеграция рецептов крафта в моды
KubeJS Thermal — это вспомогательный модуль для модов KubeJS и Thermal Expansion, позволяющий добавлять, изменять или удалять рецепты крафта без правки исходного кода. Мод предоставляет доступ к API для управления всеми типами печей и механизмов переработки из Thermal Expansion, а также катализаторами и топливом. Идеален для создания новых механик крафта, изменения баланса или добавления уникальных рецептов в свои сборки.
Интеграция KubeJS с Thermal Expansion
Мод KubeJS Thermal служит мостом между скриптовой системой KubeJS и механиками переработки из мода Thermal Expansion. Он позволяет авторам сборок и администраторам серверов динамически управлять рецептами крафта, не меняя исходный код зависимостей. Основная цель — расширение функциональности через стандартные события крафта, что дает возможность добавлять уникальные механики, менять баланс ресурсов или полностью переписывать процессы переработки в модифицированных мирах Minecraft.

Поддерживаемые типы рецептов и механизмы
Библиотека охватывает широкий спектр механизмов Thermal Expansion, предоставляя доступ к их API через события KubeJS. Поддерживаются стандартные типы переработки, такие как furnace (печь), sawmill (пила), pulverizer (дробилка), smelter (плавильня), centrifuge (центрифуга), chiller (холодильник) и refinery (дистиллятор). Также доступны специализированные механизмы: brewer (сбраживание), bottler (бутылочница), press (пресс), crucible (кристаллизатор) и insolator (испаритель). Кроме того, мод поддерживает кастомизацию катализаторов для дробилок и плавильных печей, а также топлива для магматических печей, компрессоров и лапидариев.

Примеры конфигурации рецептов
Для настройки процессов переработки используются методы инициализации событий. Ниже приведены примеры синтаксиса для различных задач:
**Настройка прессы:**
```javascript
event.recipes.thermal.press('minecraft:bone', '#forge:dyes/black')
```
**Настройка кристаллизатора (crucible) с жидкостью:**
```javascript
event.recipes.thermal.crucible(Fluid.of('minecraft:water', 300), '#minecraft:saplings')
```
**Настройка испарителя (insolator) с параметрами воды:**
```javascript
event.recipes.thermal.insolator('minecraft:bone', '#forge:dyes/black').water(400)
```
**Создание катализатора для дробилки:**
```javascript
event.recipes.thermal.pulverizer_catalyst('minecraft:coal').primaryMod(1.0).secondaryMod(1.0).energyMod(1.0).minChance(0.0).useChance(1.0)
```
**Настройка топлива для лапидария:**
```javascript
event.recipes.thermal.lapidary_fuel('minecraft:coal').energy(100000)
```
Управление топливом и катализаторами
Помимо базовых рецептов, мод позволяет глубоко кастомизировать энергопотребление и эффективность топлива для специализированных систем Thermal Expansion. Это открывает возможности для изменения баланса энергетических сетей на серверах. Доступны типы топлива для магматических печей (`magmatic_fuel`), компрессоров (`compression_fuel`), магнитных сепараторов (`numismatic_fuel`), лапидариев (`lapidary_fuel`) и стирлинговых двигателей (`stirling_fuel`). Каждый тип топлива настраивается через соответствующий метод события, позволяя задавать параметры энергии и эффективности.
Важная информация для разработчиков
Мод требует наличия как KubeJS, так и Thermal Expansion для корректной работы. Все настройки выполняются через JavaScript-скрипты, размещаемые в папке
kubejs/server_scripts. Для получения полного списка доступных типов рецептов и детальной документации по API рекомендуется обращаться к странице рецептов в исходном источнике. Мод не содержит собственных предметов или блоков, его функционал полностью реализуется через события крафта зависимостей.
Связанные материалы
- Thermal Expansion — обязательная зависимость, скачивается у автора
- YetAnotherConfigLib (YACL) — похожий мод
- Just Enough Items (JEI) — похожий мод
- Geckolib — похожий мод
- More Culling — похожий мод
- Bookshelf — похожий мод
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | kubejs-thermal-2001.1.10-build.5.jar 27.2 KB | 1.20.1 |
|
— | 0 | 05.05.2026 | |
| Релиз | kubejs-thermal-2001.1.10-build.2.jar 25.2 KB | 1.20.1 |
|
— | 0 | 03.01.2024 | |
| Релиз | kubejs-thermal-1802.1.6-build.7.jar 20.6 KB | 1.18.2 |
|
— | 0 | 05.11.2023 | |
| Релиз | kubejs-thermal-1902.1.9-build.16.jar 25.8 KB | 1.19.2 |
|
— | 0 | 05.11.2023 | |
| Релиз | kubejs-thermal-1605.1.1.6.jar 14.9 KB | 1.16.5, 1.16.4, 1.16.3, 1.16.2 |
|
— | 0 | 21.08.2023 | |
| Релиз | kubejs-thermal-1605.1.4-build.4.jar 19.9 KB | 1.16.5 |
|
— | 0 | 21.08.2023 |
Скачать
Версия игры
1.16.2
1.16.3
1.16.4
1.16.5
1.18.2
1.19.2
1.20.1
Категория
kubejs-thermal-2001.1.10-build.5.jar
1.20.1 | forge
05.05.2026
Последние файлы
kubejs-thermal-2001.1.10-build.2.jar
1.20.1 | forge
03.01.2024
kubejs-thermal-1802.1.6-build.7.jar
1.18.2 | forge
05.11.2023
kubejs-thermal-1902.1.9-build.16.jar
1.19.2 | forge
05.11.2023
Ссылка на сайт
modrinth.com
Организация
3 проекта
Скачиваний:
0
Обновлено:
22.09.2026
ID: