KubeJS — среда JavaScript-скриптов, которыми сборка настраивает игру.[1]
KubeJS меняет игру скриптами на JavaScript — без своего мода на Java. Скрипты регистрируют новые предметы и блоки, меняют рецепты, теги и таблицы добычи, добавляют команды и отвечают на действия игроков.[2] Своих предметов у KubeJS нет: всё, что носит ID kubejs:…, создают стартовые скрипты, и у каждого набора скриптов эти предметы свои.[3]
- Мод
- KubeJS
- Версия
- 2001.6.5-build.16
Характеристики #orb-previous-card
Автор LatvianModder · версия 2001.6.5-build.16 · загрузчик Forge 1.20.1
- Автор
- LatvianModder
- Загрузчик
- Forge 1.20.1
- Версия
- 2001.6.5-build.16
- Предметов kubejs:…
- 56
Как устроены скрипты #scripts
Скрипты лежат в папке kubejs в трёх подпапках. Стартовые (startup_scripts) выполняются при запуске игры — только они могут зарегистрировать новый предмет или блок. Серверные (server_scripts) работают с миром: рецепты, теги, добыча, команды и события игроков. Клиентские (client_scripts) — подсказки и всё, что видит только сам игрок.[2]
Поэтому у предметов kubejs:… нет общего описания: название, свойства и рецепты каждого задаёт тот, кто написал скрипты.[3]
Мод в Sky Greg #skg
Скрипты Sky Greg регистрируют 56 собственных предметов и блоков kubejs:… — у всех английские имена, русского перевода нет.[4] Денежная система заданий — кредиты уровней ULV–UHV (10 штук): ими оплачивают сделки в книге заданий, четыре кредита одного уровня меняют на один следующего и обратно; универсальные схемы тех же уровней (8 в дампе) стоят вместо любой схемы соответствующего тега GregTech.[5]
Одиннадцать корпусов и обшивок — детали кастомных мультиблоков GregTech: корпус из инвара для среднетемпературной плавки, пиролизный и криостабильный корпусы, обшивка из кварцевого сплава и алюминиевый корпус, кирпичи примитивной плавки, солнечная панель, катушка и корпус из тёмной стали.[5] Четыре уровня жатвы (harvester tier 1–4) — ступени небесного жатва Celestial Harvester, чип и пластина симуляции — для арены симуляции Simulation Arena, а слиток «Gear of Greg» и его заготовка — трофей сборки.[5]
Остальное — декор: четырнадцать блоков тёмного бетона и его полированных, замшелых и резных вариантов, вогнутый и большой вогнутый мрамор, рельсовый кирпич и закалённое кварцевое стекло.[5]
Материалы многоблочных построек #skg-construction-materials
См. также
Примечания
- По профильным интерфейсам и точкам загрузки фактических веток мода. Точные классы и SHA приведены в аудите.
- По коду KubeJS 2001.6.5: группы событий StartupEvents (registry), ServerEvents (recipes, tags, таблицы добычи, commandRegistry), PlayerEvents, BlockEvents, ItemEvents, EntityEvents; папки startup_scripts, server_scripts, client_scripts.
- По коду KubeJS 2001.6.5: предметы и блоки с ID kubejs:… регистрируют стартовые скрипты (StartupEvents.registry), а не код мода.
- По данным игрового сервера Sky Greg, октябрь 2026 года.
- По скриптам сборки и данным игрового сервера Sky Greg.