promotional bannermobile promotional banner

kubejs studio&Hbm's Nuclear Tech Mod: Continuum compat

"Warning! Implemented by AI!!" This mod integrates the classic "Hbm's Nuclear Tech Mod: Continuum" with the excellent and versatile in-game editor "kubejs studio" from the modification tool "kubejs".

KubeJS Studio HBMNTM Compat

English | 日本語


English

Overview

KubeJS Studio HBMNTM Compat  is an integration addon connecting HBM's Nuclear Tech Mod: Continuum (NTM-Continuum) with KubeJS Studio on Minecraft . It injects native visual RecipeForm editors and accurate item/fluid usage analyzers for all 56 NTM-Continuum machine recipe tables (hbm:*) plus 4 NTMSpace addon tables (ntmspace:*).

Key Features

  1. Complete Support for All 60 Machine Tables (56 hbm:* + 4 ntmspace:*):
    • Anvil & Assembly: anvil_construction (full 6×3 18-slot input grid + 2×2 chanced object outputs), anvil_smithing, press, ammo_press (3×3 grid), arc_welder, soldering (toppings/pcb/solder), assembly_machine, precision_assembler, space_assembler, sawmill, shredder, tool_conversion.
    • Chemical, Oil & Fluid Processing: chemical_plant, mixer, refinery, vacuum_distill, reforming, hydrotreating, fraction, cracking, radiolysis, coker, pyrolysis, compressor, electrolyser_fluid, liquefaction, solidification.
    • Metallurgy & Furnaces: blast_furnace, difurnace, arc_furnace, rotary_furnace, crucible, material_distribution, combination, electrolyser_metal, rock_mill.
    • Nuclear, Particle & Arcane: centrifuge, crystallizer, gas_centrifuge, pseudo_fluid, purex, silex, breeder, fluid_breeder, exposure_chamber, outgasser, fusion, plasma_forge, cyclotron, particle_accelerator, storage_drum, supercomputer, annihilator, pedestal, magic, lemegeton.
    • NTMSpace Addon: ntmspace:alkylation, ntmspace:atmosphere, ntmspace:cryo_distill, ntmspace:vacuum_circuit.
  2. Rich HBM Ingredient & Output Support:
    • Item counts (in_x*, out_x*), output probabilities (out_p*), SILEX weights (out_w*), fluid mB amounts & pressures (fin_mb*, fin_p*, fout_mb*, fout_p*).
    • Shift-click multi-item slots (a|b <-> {"type": "hbm:any_of", "of": [...]}), @material:shape autogen shorthand, #tag inputs/outputs, Ctrl-click component/NBT DataIngredient conversion, and 100% lossless round-tripping of existing HBM recipes (item_data, weighted choices, 528-mode input_items_expensive, etc.).
  3. Accurate Usages & Both Backends:
    • Hooks KubeJS Studio's ItemUsages so item and fluid usage filters recognize HBM's {"type": "hbm:...", "amount": ...} fluid stacks, byproducts, milestones, and fractions.
    • Works seamlessly with both Output: KubeJS (ServerEvents.generateData) and Output: Datapack modes, with automatic recipe name derivation when the Name box is left blank.

Requirements

  • Minecraft: 1.21.1
  • NeoForge: 21.1.65 or higher
  • HBM's Nuclear Tech Mod: Continuum (hbm)
  • KubeJS Studio (kubejsstudio) & KubeJS (kubejs)

Installation

  1. Install NeoForge 1.21.1, NTM-Continuum, KubeJS, and KubeJS Studio into your mods/ folder.
  2. Place kubejs_studio_hbm_compat-neoforge-1.21.1-1.0.0-beta.1.jar into your mods/ folder.
  3. Open KubeJS Studio in-game, go to the Recipes tab, click New, and pick any HBM: machine from the Type dropdown!

License

Dual-licensed under GNU General Public License v3.0 or later (GPL-3.0-or-later) OR GNU Lesser General Public License v3.0 or later (LGPL-3.0-or-later) for full compatibility with NTM-Continuum (LGPL-3.0). See LICENSE.txt for full license texts.


日本語

概要

KubeJS Studio HBMNTM Compat  は、Minecraft 環境において HBM's Nuclear Tech Mod: Continuum (NTM-Continuum) と KubeJS Studio を完全連携させるアドオンMODです。NTM-Continuum の全56種類の機械レシピテーブル (hbm:*) および NTMSpace アドオンの4種類のテーブル (ntmspace:*) の計60種類すべてに対し、専用ビジュアル編集フォーム (RecipeForm) と高精度なアイテム・流体使用箇所検索 (Usages) を提供します。

主な機能

  1. 全60種類の機械レシピテーブルに完全対応 (HBM 56種 + NTMSpace 4種):
    • 金床・組立・加工系: 金床建設 (anvil_construction: 6×3の18入力グリッド+2×2確率付き出力に完全対応)、金床鍛造 (anvil_smithing)、プレス機 (press)、弾薬プレス機 (ammo_press 3×3)、アーク溶接機 (arc_welder)、はんだ付け台 (soldering)、組立機 (assembly_machine)、精密組立機 (precision_assembler)、宇宙組立機 (space_assembler)、製材機 (sawmill)、シュレッダー (shredder)、工具ブロック変換 (tool_conversion)。
    • 化学・石油精製・流体処理系: 化学プラント (chemical_plant)、ミキサー (mixer)、製油所 (refinery)、減圧蒸留塔 (vacuum_distill)、接触改質 (reforming)、水素化処理 (hydrotreating)、分留塔 (fraction)、接触分解 (cracking)、放射線分解 (radiolysis)、コーカー (coker)、熱分解炉 (pyrolysis)、圧縮機 (compressor)、流体電解槽 (electrolyser_fluid)、石炭液化 (liquefaction)、流体固化 (solidification)。
    • 冶金・炉系: 高炉 (blast_furnace)、二連かまど (difurnace)、電気アーク炉 (arc_furnace)、回転炉 (rotary_furnace)、るつぼ合金化 (crucible)、るつぼ素材溶解 (material_distribution)、コンビネーション炉 (combination)、金属電解槽 (electrolyser_metal)、岩石ミル (rock_mill)。
    • 原子力・粒子加速・特殊系: 遠心分離機 (centrifuge)、結晶化装置 (crystallizer)、ガス遠心分離機 (gas_centrifuge / pseudo_fluid)、PUREX (purex)、SILEX (silex)、増殖炉 (breeder / fluid_breeder)、照射チャンバー (exposure_chamber)、脱ガス装置 (outgasser)、核融合炉 (fusion)、プラズマ鍛造炉 (plasma_forge)、サイクロトロン (cyclotron)、粒子加速器 (particle_accelerator)、廃棄物ドラム (storage_drum)、スパコン (supercomputer)、消滅プール (annihilator)、台座 (pedestal)、魔法祭壇 (magic)、レメゲトン (lemegeton)。
  2. HBM固有の入出力・データ構造を完全サポート:
    • スロットごとの個数指定、確率出力、SILEX重み、流体量 (mB) および圧力 (Pressure) に完全対応。
    • Shiftクリックによる複合材料 (a|b <-> hbm:any_of)、@material:shape 略記、#tag 入出力、Ctrlクリックによるデータ付きアイテム (item_data) 変換、および既存HBMレシピ編集時の100%ロスレス往復変換に対応。
  3. アイテム・流体 Usages 検索 & 両出力バックエンド対応:
    • KubeJS Studio 標準では検出できなかった HBM 形式の流体 ({"type": "hbm:...", "amount": ...}) や副産物・マイルストーン報酬を Usages 検索で正確に検出可能。
    • Output: KubeJS モードおよび Output: Datapack モードの双方でそのまま動作し、レシピ名未入力時の自動命名にも対応しています。

kubejs studio&Hbm's Nuclear Tech Mod: Continuum compat Team

profile avatar
  • 1
    Followers
  • 11
    Projects
  • 156
    Downloads

A lazy, greedy, foolish, and childish person who has many ideas but completely delegates the coding to AI.

More from kaitu710View all