Community listing page, reviews may not be monitored by the author.
kubejs studio&mekanism compat
No reviews yet
"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!
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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 3x3 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独自クラフトレシピ(
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources