Вход

Регистрация

Восстановление доступа

KubeJS Thermal

KubeJS Thermal

|

Lat

Инструмент для кастомизации рецептов Thermal Expansion с помощью скриптов на JavaScript.

Скачать

Версия игры

1.16.2

1.16.3

1.16.4

1.16.5

1.18.2

1.19.2

1.20.1

Ссылка на сайт

modrinth.com

Организация

KubeJS

KubeJS

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.

KubeJS Thermal — изображение из описания мода

Поддерживаемые типы рецептов и механизмы

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

KubeJS Thermal — изображение из описания мода

Примеры конфигурации рецептов

Для настройки процессов переработки используются методы инициализации событий. Ниже приведены примеры синтаксиса для различных задач:

**Настройка прессы:**
```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 рекомендуется обращаться к странице рецептов в исходном источнике. Мод не содержит собственных предметов или блоков, его функционал полностью реализуется через события крафта зависимостей.

Связанные материалы

Автор: Lat · Лицензия: LGPL-3.0-only

L

Lat

5 проектов

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз kubejs-thermal-2001.1.10-build.5.jar 27.2 KB 1.20.1 Forge 0 05.05.2026
Релиз kubejs-thermal-2001.1.10-build.2.jar 25.2 KB 1.20.1 Forge 0 03.01.2024
Релиз kubejs-thermal-1802.1.6-build.7.jar 20.6 KB 1.18.2 Forge 0 05.11.2023
Релиз kubejs-thermal-1902.1.9-build.16.jar 25.8 KB 1.19.2 Forge 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 Forge 0 21.08.2023
Релиз kubejs-thermal-1605.1.4-build.4.jar 19.9 KB 1.16.5 Forge 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

Ссылка на сайт

modrinth.com

Организация

KubeJS

KubeJS

3 проекта

Скачиваний:

0

Обновлено:

22.09.2026

ID: