Вход

Регистрация

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

KubeJS

KubeJS

|

Lat

Универсальный инструмент для моддеров, позволяющий управлять механиками Minecraft через скрипты на JavaScript.

Мод KubeJS для Minecraft — скриптинг механик и предметов

KubeJS — это мощный инструмент для моддинга Minecraft, позволяющий создавать скрипты на JavaScript для глубокой кастомизации игры. С его помощью можно редактировать рецепты крафта, добавлять новые блоки и предметы, изменять генерацию мира, управлять редстоуном, а также подключать кастомные обработчики событий для модов с квестами. Мод работает на множестве платформ, включая Forge, Fabric, NeoForge и Quilt, поддерживая актуальные версии игры от 1.18.2 до 1.21.1.

Основная концепция работы

KubeJS работает по принципу запуска скриптов в JavaScript, которые исполняются в рамках игрового процесса. После первой загрузки игры с установленным модом в корневом каталоге Minecraft создаётся папка kubejs, содержащая примеры скриптов. Система различает типы скриптов по назначению: стартовые (startup) запускаются один раз при загрузке игры для регистрации предметов и настройки конфигураций, а серверные/данные (server/data) загружаются при входе в мир, что удобно для динамических задач, таких как очистка лагов или вывод сообщений при входе.

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

Возможности кастомизации

С помощью KubeJS можно реализовать широкий спектр изменений без написания сложных плагинов. Основные возможности включают редактирование рецептов крафта и тегов, создание новых блоков и предметов, управление генерацией мира (worldgen) и настройку редстоун-механик. Мод также позволяет добавлять кастомные обработчики (handlers) для модов с системами квестов, интегрируя скрипты в логику прохождения. Для отладки и обновления конфигураций предусмотрена команда /reload, хотя некоторые изменения требуют перезагрузки мира или всей игры.

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

Интеграция с другими модами

KubeJS не работает изолированно и часто используется в связке с другими популярными инструментами. Мод поддерживает интеграцию с Just Enough Items (JEI), Roughly Enough Items (REI) и EMI, что позволяет отображать информацию о кастомных предметах и рецептах в интерфейсе инвентаря. Для расширенной информации о предметах может использоваться Better Advanced Tooltips. Обязательной зависимостью выступает библиотека Rhino, обеспечивающая выполнение JavaScript-кода внутри Minecraft.

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

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

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

L

Lat

5 проектов

|

0 скачиваний

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

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз kubejs-neoforge-2101.7.2-build.377.jar 2.19 MB 1.21, 1.21.1 NeoForge 0 09.09.2026
Релиз kubejs-neoforge-2101.7.2-build.368.jar 2.18 MB 1.21, 1.21.1 NeoForge 0 13.05.2026
Релиз kubejs-forge-2001.6.5-build.26.jar 1.58 MB 1.20.1 Forge 0 01.05.2026
Релиз kubejs-fabric-2001.6.5-build.26.jar 1.53 MB 1.20.1 FabricQuilt 0 01.05.2026
Релиз kubejs-forge-2001.6.5-build.16.jar 1.58 MB 1.20.1 Forge 0 28.10.2024
Релиз kubejs-fabric-2001.6.5-build.16.jar 1.53 MB 1.20.1 FabricQuilt 0 28.10.2024
Релиз kubejs-forge-2001.6.5-build.14.jar 1.58 MB 1.20.1 ForgeNeoForge 0 21.06.2024
Релиз kubejs-neoforge-2004.7.0-build.26.jar 1.36 MB 1.20.4 NeoForge 0 21.06.2024
Релиз kubejs-forge-1902.6.2-build.73.jar 1.49 MB 1.19.2 Forge 0 08.06.2024
Релиз kubejs-fabric-1902.6.2-build.73.jar 1.43 MB 1.19.2 FabricQuilt 0 08.06.2024
Релиз kubejs-fabric-1902.6.2-build.39.jar 1.42 MB 1.19.2 FabricQuilt 0 01.11.2023
Релиз kubejs-forge-1802.5.5-build.569.jar 1.02 MB 1.18.2 Forge 0 02.02.2023
Релиз kubejs-fabric-1802.5.5-build.569.jar 993.4 KB 1.18.2 FabricQuilt 0 02.02.2023
Бета kubejs-forge-1900.5.5-build.27.jar 1019.5 KB 1.19 Forge 0 02.07.2022
Бета kubejs-fabric-1900.5.5-build.27.jar 975 KB 1.19 FabricQuilt 0 02.07.2022