跳轉至
資源版本10.7.19.85伺服器版本1.21.1 · NeoForge

Mekanism 反組譯白話版#

🔒 隱私/外聯稽核#

Badge:無外聯 [反編譯]

項目 結果
遙測 SDK(Sentry/Mixpanel 等) ❌ 無
自訂 HTTP client 程式碼 ❌ 無
社交/文件連結(硬編碼字串,非自動呼叫) https://github.com/mekanism/Mekanism#alpha-status

結論:Mekanism 無遙測、無分析、無自動資料外傳[反編譯]


[反編譯] — 本頁所有內容來自對 Mekanism 1.21.1 NeoForge jar(v10.7.19.85)的靜態分析,包含配方 JSON 結構解析、機器機制說明、統計表與語言包狀況。


一、配方 JSON 結構說明#

1.1 工作台形狀合成(minecraft:crafting_shaped#

範例:鋼質機殼(Steel Casing)配方 [反編譯]

{
  "type": "minecraft:crafting_shaped",
  "pattern": [
    "SOS",
    "GCG",
    "SOS"
  ],
  "key": {
    "S": { "item": "mekanism:ingot_steel" },
    "O": { "item": "mekanism:ingot_osmium" },
    "G": { "tag": "forge:glass" },
    "C": { "item": "minecraft:glass" }
  },
  "result": {
    "item": "mekanism:steel_casing",
    "count": 4
  }
}

說明:pattern 定義 3×3 排列,key 定義字母對應材料,支援 "item" 精確匹配或 "tag" 標籤匹配。

1.2 冶金強化爐(mekanism:metallurgic_infusing#

範例:注入合金(Infused Alloy)配方 [反編譯]

{
  "type": "mekanism:metallurgic_infusing",
  "input": {
    "ingredient": { "item": "mekanism:alloys/basic" },
    "count": 1
  },
  "infuse_type": "mekanism:diamond",
  "infusion": 10,
  "output": {
    "item": "mekanism:alloys/infused",
    "count": 1
  }
}

說明:infuse_type 指定強化媒介種類(carbon/diamond/redstone/refined_obsidian 等),infusion 為消耗量。

1.3 富集配方(mekanism:enriching#

範例:礦石 × 2 產出 [反編譯]

{
  "type": "mekanism:enriching",
  "input": {
    "tag": "forge:ores/osmium"
  },
  "output": {
    "item": "mekanism:clump_osmium",
    "count": 2
  }
}

說明:共 251 條富集配方,主要處理各類礦石 → 礦石碎塊(×2)、礦石粉末精煉等。

1.4 加壓反應室(mekanism:reaction#

範例:HDPE 顆粒生成 [反編譯]

{
  "type": "mekanism:reaction",
  "itemInput": { "item": "mekanism:substrate" },
  "fluidInput": {
    "fluid": "mekanism:ethene",
    "amount": 100
  },
  "gasInput": {
    "gas": "mekanism:hydrogen",
    "amount": 100
  },
  "duration": 100,
  "itemOutput": { "item": "mekanism:hdpe_pellet" }
}

說明:三相輸入(固體 + 液體 + 氣體),輸出固體,duration 為 tick 數 需人工實測

1.5 電解分離器(mekanism:separating#

範例:水電解 [反編譯]

{
  "type": "mekanism:separating",
  "input": {
    "fluid": "minecraft:water",
    "amount": 2000
  },
  "leftGasOutput": {
    "gas": "mekanism:oxygen",
    "amount": 1000
  },
  "rightGasOutput": {
    "gas": "mekanism:hydrogen",
    "amount": 2000
  },
  "energyMultiplier": 1.0
}

1.6 核合成(mekanism:nucleosynthesizing#

範例:反質子核合成產物 [反編譯]

{
  "type": "mekanism:nucleosynthesizing",
  "input": {
    "ingredient": { "item": "minecraft:diamond" },
    "count": 1
  },
  "gasInput": {
    "gas": "mekanism:antimatter",
    "amount": 1000
  },
  "output": { "item": "mekanism:pellet_antimatter" },
  "duration": 1200
}

共 20 條核合成配方,duration 1200 ticks = 60 秒 需人工實測


二、機制系統說明#

2.1 能源系統(Joule)#

[反編譯] Mekanism 使用獨立的 Joule(J)能源系統:

  • 1 FE(Forge Energy)= 2.5 J(需安裝能源轉換模組)需人工實測
  • 能量立方(Energy Cube)為主要儲能設備,四個等級:Basic / Advanced / Elite / Ultimate
  • 傳輸元件:萬用線纜(Universal Cable),同樣有四等級,傳輸速率隨等級提升 需人工實測
  • 充電站(Chargepad)可為玩家背包中的充電物品補充能量

2.2 化學氣體系統#

[反編譯] Mekanism 引入多種自定義氣體(Gas),通過加壓管道(Pressurized Tube)傳輸:

  • 主要氣體:氧氣(Oxygen)、氫氣(Hydrogen)、氯(Chlorine)、二氧化硫(SO2)、三氧化硫(SO3)
  • 氣體儲存:化學儲罐(Chemical Tank),四個等級
  • 氣體產生:電解分離器電解水→氧氣+氫氣;化學氧化器處理礦石→氣體

2.3 五倍礦石產出流程#

[反編譯] 完整流程需要六台機器串聯:

  1. 化學注入室mekanism:injecting):礦石 + 氧氣 → 礦石碎渣(Clump)× 3
  2. 壓碎機mekanism:crushing):礦石碎渣 → 髒礦石粉末(Dirty Dust)
  3. 化學清洗機mekanism:washing,7 條):髒礦石粉末 + 水 → 礦石粉末(Dust)
  4. 富集倉mekanism:enriching):礦石粉末(某些步驟)
  5. 熔爐minecraft:smelting):礦石粉末 → 礦錠(最終產出 × 5)

2.4 工廠系統(Factory)#

[反編譯] 大部分機器有對應的「工廠(Factory)」版本,可同時處理多個配方槽:

  • 基礎工廠:3 槽
  • 高級工廠:5 槽
  • 菁英工廠:7 槽
  • 終極工廠:9 槽

工廠由對應的「升級安裝器(Tier Installer)」對基礎機器進行升級取得 [反編譯]

2.5 傳送系統#

[反編譯] 傳送核心(mekanism:teleportation_core)被 12 種配方引用:

  • 傳送器(Teleporter):需多方塊框架,支援跨維度傳送
  • 量子糾纏傳送器(Quantum Entangloporter):雙向傳輸能量、物品、氣體、液體
  • 手持傳送器(Portable Teleporter):單人攜帶式傳送工具

2.6 QIO 量子儲存系統#

[反編譯] QIO 系統組件:

  • QIO 磁碟(QIO Drive):儲存物品,四個等級(Base / Hyper Dense / Supermassive / Time Dilating)
  • QIO 磁碟陣列(QIO Drive Array):插入磁碟的主機方塊
  • QIO 儀表板(QIO Dashboard):存取 QIO 系統的終端介面
  • QIO 輸入/輸出器:自動搬運物品進出 QIO 系統

三、物品 / 方塊 / 實體統計#

分類 數量 來源
物品(Items) 168 item.mekanism.* 語言包鍵 [反編譯]
方塊(Blocks) 199 block.mekanism.* 語言包鍵 [反編譯]
實體(Entities) 2 entity.mekanism.* 語言包鍵 [反編譯]
配方(Recipes) 4223 jar 配方 JSON 統計 [反編譯]
不同產物(Distinct Outputs) 1674 jar 解析去重統計 [反編譯]

實體清單#

繁中名(英文名) id
火焰彈(Flame) mekanism:flame
機器人(Robit) mekanism:robit

機器人(Robit)是可攜帶的 AI 助手,具備工作台、熔爐、儲存等功能 (wiki)


四、語言包狀況#

項目 數值
語言包總鍵數 1656(zh_tw)
涵蓋物品翻譯 168 條(item.mekanism.*
涵蓋方塊翻譯 199 條(block.mekanism.*
涵蓋實體翻譯 2 條(entity.mekanism.*
其餘鍵(GUI/tooltip 等) 約 1287 條

語言包為 [反編譯] 來源,從 Mekanism jar 資產萃取,涵蓋全模組繁體中文在地化。部分 GUI 文字與 tooltip 翻譯含模組原生繁中翻譯 [反編譯]


五、配方命名空間分佈#

[反編譯] jar 解析發現配方使用以下命名空間:

  • mekanism:* — 絕大多數 Mekanism 專有配方(~4000 條)
  • minecraft:* — 工作台、熔爐、高爐配方(~236 條)

特殊配方類型 mekanism:mek_data(85 條):用於定義機器可識別的材料標籤集合,非一般合成配方,屬內部資料查找表 [反編譯]


六、關鍵數字(反編譯提取)[反編譯]#

以下數字直接從 Mekanism-1.21.1-10.7.19.85.jar 配方 JSON 提取。

五倍礦石產出完整數字#

以鐵礦為例,每條配方的輸入/輸出均確定(無機率):

路線 A:3 步(×3 倍)— 富集倉路線

步驟 機器 輸入 消耗氣體/液體 輸出
1 富集倉(Enriching) 鐵礦 ×1 鐵礦粉 ×2
2 熔爐(Smelting) 鐵礦粉 ×1 鐵錠 ×1
合計 礦 ×1 鐵錠 ×2

路線 B:4 步(×3 倍)— 淨化倉路線

步驟 機器 輸入 消耗氣體 輸出
1 化學淨化倉(Purifying) 鐵礦 ×1 氧氣(Oxygen)1 mB/tick 礦塊(Clump)×3
2 壓碎機(Crushing) 礦塊 ×1 髒礦粉(Dirty Dust)×1
3 富集倉(Enriching) 髒礦粉 ×1 礦粉(Dust)×1
4 熔爐(Smelting) 礦粉 ×1 鐵錠 ×1
合計 礦 ×1 鐵錠 ×3

路線 C:5 步(×4 倍)— 注入室路線

步驟 機器 輸入 消耗化學品 輸出
1 化學注入室(Injecting) 鐵礦 ×1 氯化氫(HCl)1 mB/tick 礦片(Shard)×4
2 化學淨化倉(Purifying) 礦片 ×1 氧氣 1 mB/tick 礦塊 ×1
3 壓碎機(Crushing) 礦塊 ×1 髒礦粉 ×1
4 富集倉(Enriching) 髒礦粉 ×1 礦粉 ×1
5 熔爐(Smelting) 礦粉 ×1 鐵錠 ×1
合計 礦 ×1 鐵錠 ×4

路線 D:6 步(×5 倍)— 化學溶解路線(最高效)

步驟 機器 輸入 消耗化學品 輸出
1 化學溶解器(Dissolution) 銅礦 ×1 硫酸(Sulfuric Acid)1 mB/tick 髒漿液(Dirty Slurry)×1000 mB
2 化學洗滌機(Washing) 髒漿液 ×1 mB 水 5 mB 潔淨漿液(Clean Slurry)×1 mB
3 化學結晶機(結晶) 漿液 礦石晶體 ×1
4–6 (同路線 C 步驟 1–3)
合計 礦 ×1 金屬錠 ×5

注意:路線 D 需要硫酸(由硫磺礦粉氧化產生)、水,基礎設施需求最高。

電解分離器(Separating)化學品產率#

共 2 條分離配方,輸入均為液態:

輸入 輸入量 左側輸出 右側輸出
水(water) 2 mB 氫氣(Hydrogen)×2 mB 氧氣(Oxygen)×1 mB
鹽水(brine) 10 mB 鈉(Sodium)×1 mB 氯(Chlorine)×1 mB

化學洗滌(Washing)流體消耗#

共 7 條洗滌配方,全部使用水,每次消耗固定 5 mB

  • 輸入:髒漿液(dirty slurry)×1 mB + 水 5 mB → 潔淨漿液(clean slurry)×1 mB
  • 覆蓋礦種:鐵、銅、金、鉛、鋅、鋁、鋨(Osmium)

合金升級注入量#

冶金強化爐(Metallurgic Infusing)製作合金:

輸入合金 注入媒介 注入量 輸出合金
銅錠 ×1 紅石(Redstone) 10 mB 注入合金(Infused Alloy)×1
注入合金 ×1 鑽石(Diamond) 20 mB 強化合金(Reinforced Alloy)×1
強化合金 ×1 精煉黑曜石(Refined Obsidian) 40 mB 原子合金(Atomic Alloy)×1

核合成(Nucleosynthesizing)時間與消耗#

共 21 條配方,全部消耗反物質(Antimatter)氣體,per_tick_usage = false(一次性消耗):

輸出物品 輸入 反物質消耗 持續時間
鑽石 4 mB 1000 ticks(50 秒)
綠寶石 4 mB 1000 ticks(50 秒)
龍蛋 4 mB 1000 ticks(50 秒)
三叉戟 4 mB 1000 ticks(50 秒)
海洋之心 5 mB 1250 ticks(62.5 秒)
凋靈骷髏頭骨 5 mB 1250 ticks(62.5 秒)
鑲金蘋果 3 mB 750 ticks(37.5 秒)
末影箱 2 mB 500 ticks(25 秒)
鐵錠 1 mB 200 ticks(10 秒)

加壓反應室(Reaction)持續時間 [反編譯]#

以核廢料路線配方為例(提取鈈顆粒):

  • 輸入:螢石粉 ×1 + 水 1000 mB + 鈈(Plutonium)化學品 1000 mB
  • 輸出:鈈顆粒 ×1 + 核廢料 1000 mB
  • duration:100 ticks(5 秒)

HDPE 顆粒合成(乙烯 + 氫氣):duration = 100 ticks;碳塊(blocks_coals)路線:duration = 900 ticks(45 秒)。[反編譯]