Mekanism Everything Ore Processing

Quick rating

Community listing page, reviews here may not be monitored by the author.

Mekanism Everything Ore Processing

No reviews yet

Joke Mekanism addon: turn any item into Everything Raw Ore, run the full ore-processing chain (1x–5x), then craft it back into the original.

Mod Loaders
Minecraft

About

Description

Turn any item into Everything Raw Ore, process it through Mekanism’s ore chain at the same rates as normal raw ores, then restore the original item.

How it works

  1. Craft: raw osmium in the center, surrounded by 8 glass → blank Everything Raw Ore (no origin).
  2. Craft: blank Everything Raw Ore in the center, surrounded by 8 identical items → 8 Everything Raw Ore stamped with that item.
  3. Process with Mekanism machines (same ratios as vanilla Mekanism raw ore):
    • Energized Smelter / furnace: Raw Ore → Ingot (1x)
    • Enrichment Chamber: 3 Raw Ore → 4 Dust (~1.33x)
    • Purification Chamber: Raw Ore + O₂ → 2 Clump (2x)
    • Chemical Injection Chamber: 3 Raw Ore + HCl → 8 Shard (~2.67x)
    • Dissolution → Washer → Crystallizer: 3 Raw Ore + H₂SO₄ → slurry → Crystal (~3.33x)
  4. Craft a single Everything Ingot (with origin) alone → restore the original item.

Everything items store the original in a data component (original_item). Because chemicals can’t carry that data, the mod registers Dirty/Clean slurry pairs per target item at startup and uses the slurry type itself to remember what it was.

Important: slurry registration & startup cost

For 5x processing, each target item adds 2 chemicals. If the whitelist is empty, almost every item gets a pair — large packs can start slowly.

  • Config: config/mekanismeverythingoreprocessing-startup.toml
  • Key: slurryNamespaceWhitelist
  • Empty [] = register for nearly everything (convenient but heavy; a WARN is logged)
  • Lighter example (vanilla + Mekanism only):
slurryNamespaceWhitelist = ["minecraft", "mekanism"]

Items outside the whitelist still work for 1x–4x and restore. Only 5x is affected: they use a generic slurry and the crystal won’t keep origin data.

Other config (common)

  • originStorageMode: FULL_STACK (default, keeps components) / ITEM_ID (type only; nesting disabled)
  • allowNesting / maxNestingDepth: nesting off by default; forced off under ITEM_ID; dissolution always rejects nested items
  • blacklist (+ tag mekanismeverythingoreprocessing:blacklist)

Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1
  • Mekanism 10.7+

License: MIT. Item textures are greyscale derivatives of Mekanism’s MIT textures.

Mekanism Everything Ore Processing(なんでも鉱石処理) は、Minecraft 1.21.1 / NeoForge 向けの Mekanism ジョークアドオンです。

あらゆるアイテムをなんでも原石(Everything Raw Ore)に変え、Mekanism の鉱石処理チェーンで増やし、最後に元のアイテムへ戻します。処理倍率は本家の原石と同じです。

流れ

  1. 作業台:中央にオスミウム原石、周囲 8 マスにガラス → なんでも原石(元情報なし)
  2. 作業台:中央に元情報なしのなんでも原石、周囲に同じアイテム 8 個 → そのアイテムのなんでも原石 ×8
  3. Mekanism の機械で加工(本家原石と同じ比率)
    • Energized Smelter / かまど:原石 → インゴット(1x)
    • Enrichment Chamber:原石3 → ダスト4(約1.33x)
    • Purification Chamber:原石 + O₂ → クランプ2(2x)
    • Chemical Injection Chamber:原石3 + HCl → シャード8(約2.67x)
    • Dissolution → Washer → Crystallizer:原石3 + H₂SO₄ → スラリー → 結晶(約3.33x)
  4. 作業台に元情報付きなんでもインゴットを 1 個だけ置く → 元アイテムに復元

なんでも○○は Data Component original_item に元アイテムを保持します。スラリーには Component を載せられないため、起動時に対象アイテムごとの Dirty / Clean スラリーを動的登録し、スラリーの種類そのもので元を表します。

重要:スラリー登録と起動負荷

5x(溶解)用に、対象アイテム 1 つあたり化学物質が 2 つ増えます。whitelist が空だとほぼ全アイテムが対象になり、大型パックでは起動が重くなります。

  • 設定:config/mekanismeverythingoreprocessing-startup.toml
  • キー:slurryNamespaceWhitelist
  • 空 []=ほぼ全部登録(便利だが重い。ログに WARN)
  • 軽量化例(バニラ+Mekanism のみ):
slurryNamespaceWhitelist = ["minecraft", "mekanism"]

whitelist 外でも 1x〜4x と復元は動きます。影響するのは 5x だけで、汎用スラリー経由となり結晶に元情報が付きません。

その他の設定(common)

  • originStorageMode:FULL_STACK(既定・Component 保持)/ ITEM_ID(種類のみ・入れ子不可)
  • allowNesting / maxNestingDepth:入れ子は既定オフ。ITEM_ID 時は強制オフ。溶解は常に入れ子を拒否
  • blacklist(タグ mekanismeverythingoreprocessing:blacklist も有効)

動作環境

  • Minecraft 1.21.1
  • NeoForge 21.1
  • Mekanism 10.7+

ライセンス:MIT。アイテムテクスチャは MIT の Mekanism テクスチャを灰色化したものを使用しています。