KubeJS Studio HBMNTM Compat
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:*).
- Complete Support for All 60 Machine Tables (56
hbm:*+ 4ntmspace:*):- 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.
- Anvil & Assembly:
- 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:shapeautogen shorthand,#taginputs/outputs, Ctrl-click component/NBTDataIngredientconversion, and 100% lossless round-tripping of existing HBM recipes (item_data, weighted choices, 528-modeinput_items_expensive, etc.).
- Item counts (
- Accurate Usages & Both Backends:
- Hooks KubeJS Studio's
ItemUsagesso 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.
- Hooks KubeJS Studio's
- Minecraft:
1.21.1 - NeoForge:
21.1.65or higher - HBM's Nuclear Tech Mod: Continuum (
hbm) - KubeJS Studio (
kubejsstudio) & KubeJS (kubejs)
- Install NeoForge 1.21.1, NTM-Continuum, KubeJS, and KubeJS Studio into your
mods/folder. - Place
kubejs_studio_hbm_compat-neoforge-1.21.1-1.0.0-beta.1.jarinto yourmods/folder. - Open KubeJS Studio in-game, go to the Recipes tab, click New, and pick any HBM: machine from the Type dropdown!
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) を提供します。
- 全60種類の機械レシピテーブルに完全対応 (HBM 56種 + NTMSpace 4種):
- 金床・組立・加工系: 金床建設 (
anvil_construction: 6×3の18入力グリッド+2×2確率付き出力に完全対応)、金床鍛造 (anvil_smithing)、プレス機 (press)、弾薬プレス機 (ammo_press3×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)。
- 金床・組立・加工系: 金床建設 (
- HBM固有の入出力・データ構造を完全サポート:
- スロットごとの個数指定、確率出力、SILEX重み、流体量 (mB) および圧力 (Pressure) に完全対応。
- Shiftクリックによる複合材料 (
a|b<->hbm:any_of)、@material:shape略記、#tag入出力、Ctrlクリックによるデータ付きアイテム (item_data) 変換、および既存HBMレシピ編集時の100%ロスレス往復変換に対応。
- アイテム・流体 Usages 検索 & 両出力バックエンド対応:
- KubeJS Studio 標準では検出できなかった HBM 形式の流体 (
{"type": "hbm:...", "amount": ...}) や副産物・マイルストーン報酬をUsages検索で正確に検出可能。 - Output: KubeJS モードおよび Output: Datapack モードの双方でそのまま動作し、レシピ名未入力時の自動命名にも対応しています。
- KubeJS Studio 標準では検出できなかった HBM 形式の流体 (

