kubejs studio&mekanism compat
"Warning! This mod was created by AI!" Kubejs's versatile in-game editor, "kubejs studio," has been integrated with Mekanism's gases to process recipes and register new chemical substances!
介绍
KubeJS Studio Mekanism Compat is a companion mod for KubeJS Studio on Minecraft 1.20.1 (Forge). It extends KubeJS Studio’s visual interface and code generation capabilities with full, universal Mekanism Gas compatibility:
- Chemical/Gas Registration Builder (Create Tab): Dynamically injects the Chemicals mode into KubeJS Studio’s Create Tab header toggle bar. Visually configure and create custom Mekanism gases/chemicals (Display Name, Hex Color, Texture, Radioactivity, and Gas Tags) with automatic
StartupEvents.registry('mekanism:gas', ...)script generation and Pending Dock integration. - Gas Tag Management (Tags Tab): Browse and modify tags under the
mekanism:gasregistry, with real-time diff preview and KubeJS tag script / datapack JSON export. - Universal Gas Crafting & Machine Recipes (Recipes Tab):
- Mekanism Custom Crafting (
mekanism:mek_data) Visual Support: Major Mekanism equipment recipes (Jetpacks, Lasers, Laser Amplifiers, Energy Cubes, Chemical Tanks, Free Runners, etc.) retaining NBT/gas/energy are mapped natively to 3×3 shaped/shapeless crafting grids in KubeJS Studio! - Universal Recipe Forms & Mixin Integration: Deeply hooks into KubeJS Studio via Mixins (
RecipesUiMixin,GameStateMixin,SlotGridSlotMixin). Solves empty/blank recipe processing slots and completely eliminates red exclamation error marks on chemical/gas input/output slots. - Dynamic Slot Inspection (
MekanismDynamicRecipeInspector): Dynamically inspects any complex machine recipe JSON, perfectly laying out all multi-IO item, fluid, and gas slots (e.g. Astral Mekanism Reconstruction & Mekanical Transform) with items placed at the top and zero phantom slots. - Builtin Support for 17+ Machines: Dedicated forms for Purifying, Injecting, Compressing, Metallurgic Infusing, Dissolution, Crystallizing, Chemical Infusing, Reaction Chamber, Rotary Condensentrator, Chemical Oxidizer, Chemical Washer, Electrolytic Separator, Thermal Evaporation, Nucleosynthesizing, Astral Gas Conversion, and Chemixing.
- Addon & KubeJS Custom Machine Support: Full out-of-the-box compatibility with Mekanism addons (Astral Mekanism, Evolved Mekanism, Advanced AE, etc.) and custom machines declared in KubeJS or Custom Machinery.
- Dual Script/JSON Generation: Formats standard Mekanism method calls (
event.recipes.mekanism...) and universal custom recipe calls (event.custom({...})).
- Mekanism Custom Crafting (
KubeJS Studio Mekanism Compat は、Minecraft 1.20.1 (Forge) 環境の KubeJS Studio に Mekanism ガス(Gas) の完全な互換性を追加する連携MODです。
- ケミカル/ガスの新規作成ビルダー(Createタブ対応): KubeJS StudioのCreateタブ上部トグルバー(Items / Blocks / Fluids)に「Chemicals」モードを直接動的注入。GUI上でMekanismガス(表示名、Hex色コード、テクスチャ、放射線量、ガスタグ)を定義し、Studioの保留ドック(Pending Dock)へシームレスに登録・反映。
- ガスタグの管理(Tagsタブ対応):
mekanism:gasレジストリ配下のタグをブラウズ・編集可能。追加・削除の差分プレビューおよび KubeJSタスクスクリプト/データパックJSONへの出力をサポート。 - 汎用ガス機械レシピ対応(Recipesタブ対応):
- 本家Mekanism独自クラフトレシピ(
mekanism:mek_data)対応: ジェットパック、レーザー、レーザー増幅器、エネルギーキューブ、化学タンク、フリーランナー等、NBTデータを引き継ぐMekanism公式クラフトレシピをStudio内の3×3作業台定形・不定形クラフトとして完全ビジュアル表示・編集可能。 - Mixinによるネイティブ統合: StudioのUIシステムへMixin(
RecipesUiMixin,GameStateMixin,SlotGridSlotMixin)で直接フック。スロットが非表示・空欄になる不具合や、化学物質スロットに赤い「!」エラーマークが表示される問題を根本解決。 - 動的スロット検出エンジン(
MekanismDynamicRecipeInspector): レシピJSON内のスロット構成を動的解析し、AME 再構築(Reconstruction)やメカニカルトランスフォーム等の多入出力機械でも全アイテム・液体・ガスを過不足なく美しく自動整列配置。 - 17種以上の公式・アドオン機械をプリセット対応: Purifying, Injecting, Compressing, Metallurgic Infusing, Dissolution, Crystallizing, Chemical Infusing, Reaction Chamber, Rotary Condensentrator, Chemical Oxidizer, Chemical Washer, Electrolytic Separator, Thermal Evaporation, Nucleosynthesizing, Astral Gas Conversion, Chemixing 等をビルトイン完備。
- アドオンMOD・KubeJSカスタム機械に完全自動対応: Mekanism本体の機械だけでなく、各種アドオンMOD(Astral Mekanism, Evolved Mekanism, Advanced AE等)やKubeJS/Custom Machineryで自作したカスタム機械のガスレシピにも自動対応。
- スクリプト・JSON両対応: 標準Mekanism形式(
event.recipes.mekanism...)および汎用スクリプト形式(event.custom({...}))の両方を出力。
- 本家Mekanism独自クラフトレシピ(
常见问题
kubejs studio&mekanism compat 支持哪些 Minecraft 版本?
kubejs studio&mekanism compat 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
kubejs studio&mekanism compat 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
kaitu710 的其他作品
查看全部 →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".
Apothic Infinite Exponential Tweak
"Warning!! This mod is AI-made!!" Not enough with Apotheosis affixes? Too powerful with Apothic Infinite? Then try this mod!
Standalone Chunk Destroyer
Introducing the Chunk Destroyer, the ultimate mining machine with added utility and no need for electricity."WARNING!! This MOD is an AI-modified version of an existing mod based on the author's wishes!! Please understand!! Bug fixes are very welcome!!"
Kubejs studio performance patch
"Warning! This mod was created by AI!" This mod improves the performance and usability of Kubejs Studio, the versatile in-game editor for Kubejs.
评论
登录后评论和评分