Immersive Engineering 反組譯說明(MC 1.21.1 / NeoForge 12.4.2-194)#
🔒 隱私/外聯稽核#
Badge:僅更新檢查 [反編譯]
| 項目 | 結果 |
|---|---|
| 遙測 SDK(Sentry/Mixpanel 等) | ❌ 無 |
| 自訂 HTTP client 程式碼 | ❌ 無 |
| 更新檢查 URL | https://raw.githubusercontent.com/BluSunrize/ImmersiveEngineering/1.21.1/changelog.json |
| 社交/文件連結(硬編碼字串,非自動呼叫) | https://github.com/BluSunrize/ImmersiveEngineering/issues 等 |
結論:Immersive Engineering 僅使用標準更新檢查機制(可在啟動器關閉),無遙測、無分析、無自動資料外傳。[反編譯]
本頁所有資料均來自 jar 反編譯分析,未經遊戲內 L1/L2 實測驗證。
[反編譯]
物品 / 方塊 / 實體統計#
| 類別 | 數量 | 資料來源 |
|---|---|---|
| 物品(items) | 314 | blind-derived.json ✓生成 |
| 方塊(blocks) | 846 | blind-derived.json ✓生成 |
| 實體(entities) | 32 | blind-derived.json ✓生成 |
| 配方總數 | 1268 | jar 配方掃描 [反編譯] |
| 不同產物 | 630 | 配方圖解析 [反編譯] |
配方 JSON 結構說明#
1. 有序工作台(minecraft:crafting_shaped)#
這是 IE 中數量最多的配方類型(443 條)。JSON 格式如下:
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
" S ",
" S "
],
"key": {
"I": { "item": "minecraft:iron_ingot" },
"S": { "item": "minecraft:stick" }
},
"result": {
"item": "immersiveengineering:hammer",
"count": 1
}
}
pattern 為 3×3 陣列,空格代表空欄位;key 對應字母→物品;result 指定產物。 [反編譯]
2. 粉碎機(immersiveengineering:crusher)#
IE 專有配方類型中條數最多(106 條),JSON 格式如下:
{
"type": "immersiveengineering:crusher",
"input": {
"tag": "forge:ores/iron"
},
"result": {
"base_output": { "item": "immersiveengineering:dust_iron", "count": 2 },
"additional": [
{ "output": { "item": "immersiveengineering:dust_gold", "count": 1 }, "chance": 0.1 }
]
},
"energy": 3000
}
base_output 為主要產物,additional 為按機率觸發的副產物,energy 為每次消耗的 Flux 值。 [反編譯]
3. 金屬沖壓機(immersiveengineering:metal_press)#
96 條配方,需配合藍圖模具(Blueprint Mold):
{
"type": "immersiveengineering:metal_press",
"mold": { "item": "immersiveengineering:mold_plate" },
"input": {
"tag": "forge:ingots/iron"
},
"result": {
"item": "immersiveengineering:plate_iron",
"count": 2
},
"energy": 2400
}
不同 mold(模具)決定加工類型:mold_plate(板材)、mold_wire(線材)、mold_rod(桿材)、mold_gear(齒輪)等。 [反編譯]
4. 電弧爐(immersiveengineering:arc_furnace)#
78 條,可接受多種輸入並產出合金與副產物:
{
"type": "immersiveengineering:arc_furnace",
"inputs": [
{ "tag": "forge:ingots/iron", "count": 1 },
{ "item": "immersiveengineering:coal_coke", "count": 1 }
],
"additives": [],
"result": {
"item": "immersiveengineering:ingot_steel",
"count": 1
},
"slag": { "item": "immersiveengineering:slag", "count": 1 },
"time": 200,
"energy": 102400
}
slag(礦渣)為大多數冶煉的副產物,time 為 tick 數,energy 為總消耗 Flux。 [反編譯]
5. 焦爐(immersiveengineering:coke_oven)#
3 條配方,輸出固體產物與液體副產物:
{
"type": "immersiveengineering:coke_oven",
"input": { "tag": "forge:coal" },
"result": { "item": "immersiveengineering:coal_coke" },
"creosote": 500,
"time": 1800
}
creosote 為每次轉換產生的雜酚油毫桶數(mB),time 為 tick 數(1800 tick = 90 秒)。 [反編譯]
6. 礦脈混合(immersiveengineering:mineral_mix)#
21 條配方定義了世界各類礦脈的礦物分佈:
{
"type": "immersiveengineering:mineral_mix",
"name": "iron_deposit",
"background_tag": "minecraft:is_overworld",
"mineralList": [
{ "mineral": "iron", "weight": 20 },
{ "mineral": "gold", "weight": 5 },
{ "mineral": "nickel", "weight": 3 }
],
"failchance": 0.05,
"dimfilter": { "whitelist": true, "dimensions": ["minecraft:overworld"] }
}
weight 決定各礦物在礦脈中的相對比例,failchance 為鑽取時失敗回傳空樣本的機率。 [反編譯]
機制系統說明#
電力等級系統#
IE 電力分為三個電壓等級,電線與接線器型號必須匹配: [反編譯]
| 等級 | 線圈 id | 接線器 id | 最大傳輸距離(近似) |
|---|---|---|---|
| LV 低壓 | immersiveengineering:wirecoil_copper |
immersiveengineering:connector_lv |
16 格 需人工實測 |
| MV 中壓 | immersiveengineering:wirecoil_electrum |
immersiveengineering:connector_mv |
32 格 需人工實測 |
| HV 高壓 | immersiveengineering:wirecoil_steel |
immersiveengineering:connector_hv |
32+ 格 需人工實測 |
電線之間不能直接跨等級連接,需使用變壓器(immersiveengineering:transformer)橋接。 (wiki)
多方塊結構機制#
IE 的多方塊結構透過以下流程激活:
- 按照特定形狀排列方塊(結構配方 JSON 定義)
- 使用工程師錘(
immersiveengineering:hammer)右鍵點擊結構的主控方塊(通常帶有 GUI 面板的那面) - 如形狀正確,整個結構即被識別並激活,呈現為一個邏輯單元
各機器的主控位置不同,激活失敗通常是因為方塊排列有誤或有空缺。 (wiki) 需人工實測
礦脈系統機制#
巖芯鑽井(immersiveengineering:sample_drill)按 tick 進度鑽取岩心樣本(immersiveengineering:coresample),完成後右鍵樣本可查看該世界區塊(Chunk)的礦脈類型與礦物比例。挖掘機(immersiveengineering:excavator)放置在礦脈區塊上,持續採礦直到礦脈耗盡,產出物透過連結的傳送帶或物品分配器輸出。 (wiki)
礦脈系統共 21 種礦脈類型(immersiveengineering:mineral_mix),分佈依世界生成設定而異。 ✓生成
流體系統機制#
IE 的流體管道(immersiveengineering:fluid_pipe)不會自動流動——需配合流體泵(immersiveengineering:fluid_pump)主動推送。管道容量有限,過長管道會造成壓力損失。流體儲罐(immersiveengineering:tank)可堆疊增加容量。 (wiki) 需人工實測
語言包狀況#
| 統計項目 | 數值 |
|---|---|
| 語言包總鍵數 | 3051 |
item.immersiveengineering.* 鍵數 |
437 |
block.immersiveengineering.* 鍵數 |
608 |
entity.immersiveengineering.* 鍵數 |
17 |
| 語言 | 繁體中文(zh_tw) |
| 覆蓋率 | 混合(部分物品名稱仍為英文) |
✓生成 [反編譯]
語言包中有部分物品(如 Clinker Bricks、Slag Bricks)尚未翻譯,保留英文原名。建議使用本語言包(lang-pack/zh_tw.json)以獲得最佳繁體中文顯示效果。
相依模組#
jar 分析偵測到以下命名空間,顯示本模組具備交叉整合能力:
| 命名空間 | 說明 |
|---|---|
immersiveengineering |
本模組主命名空間 |
minecraft |
原版依賴 |
neoforge |
NeoForge 標籤與 API |
chiselsandbits |
鑿刀整合(可選) |
curios |
Curios 飾品槽整合(可選) |
tconstruct |
匠魂整合(可選) |
[反編譯]
六、關鍵數字(反編譯提取)[反編譯]#
以下所有數值直接提取自 jar 內
data/immersiveengineering/recipe/的配方 JSON,非 wiki 估算。[反編譯]
各機器能耗與處理時間總覽#
| 機器 | 能耗(FE/次) | 處理時間(ticks/秒) | 流體輸出(mB) | 副產品機率 | 配方數 |
|---|---|---|---|---|---|
| 金屬壓製機(Metal Press) | 2,400 – 3,200 | — | — | — | 96 |
| 粉碎機(Crusher) | 1,600 – 54,000 | — | — | 10% – 50% | 106 |
| 電弧爐(Arc Furnace) | 25,600 – 512,000 | 100 – 900t(5 – 45s) | — | — | 78 |
| 高爐(Blast Furnace) | 不消耗 FE(燃料驅動) | 300 – 12,000t(15s – 10min) | — | — | 6 |
| 精煉廠(Refinery) | 80 – 240 /tick | — | 8 – 100 mB/操作 | — | 4 |
| 榨汁機(Squeezer) | 6,400 – 19,200 | — | 20 – 120 mB | — | 6 |
| 發酵罐(Fermenter) | 固定 6,400 | — | 20 – 250 mB 乙醇 | — | 8 |
| 混合機(Mixer) | 1,600 – 3,200 | — | 250 – 500 mB | — | 3 |
| 鋸木機(Sawmill) | 800 – 1,600 | — | — | — | 72 |
| 農業玻璃罩(Cloche) | 不含於配方(機器持續耗電) | 480 – 1,200t(24 – 60s) | — | 25% – 50% | 40 |
| 焦炭爐(Coke Oven) | 不消耗 FE(自動) | 3,000 – 6,000t(2.5 – 5min) | 250 – 5,000 mB 煤焦油 | — | 3 |
| 裝瓶機(Bottling Machine) | 不消耗 FE | — | 輸入 125 – 4,000 mB | — | 28 |
粉碎機(Crusher)副產品機率#
- 原礦(ore)粉碎:能耗 3,000 FE;礦石掉落時有 10% 機率額外副產品(如鐵礦→10%鎳粉)
- 生礦(raw ore)粉碎:能耗 6,000 FE;有 33%(1/3) 機率額外掉一份同類礦粉
- 生礦塊(raw block)粉碎:能耗 54,000 FE(相當於 9× 生礦)
- 礫石→10% 燧石、烈焰棒→50% 硫磺粉、砂岩→50% 硝石粉
電弧爐(Arc Furnace)能耗分佈#
| 輸入類型 | 能耗(FE) | 時間 | 產出倍率 |
|---|---|---|---|
| 生礦(raw ore)→ 錠 | 25,600 | 100t(5s) | × 1 |
| 礦粉 / 合金 → 錠 | 51,200 | 100t(5s) | × 1 或 ×2(合金) |
| 礦石(ore)→ 錠 | 102,400 | 200t(10s) | × 2(加工優勢) |
| 礦石塊 → 錠(×9) | 230,400 | 900t(45s) | × 9 批量 |
| 特殊(下界合金碎片) | 512,000 | 100t(5s) | 極高 |
高爐(Blast Furnace)燃料燃燒時間#
| 燃料 | 燃燒時長 | 換算 |
|---|---|---|
| 木炭(charcoal) | 300 ticks | 15 秒 |
| 焦煤(coal coke) | 1,200 ticks | 60 秒 |
| 木炭塊 | 3,000 ticks | 2.5 分鐘 |
| 焦煤塊 | 12,000 ticks | 10 分鐘 |
- 鐵錠→鋼錠:1,200 ticks(60s);鐵塊→鋼塊:10,800 ticks(9 分鐘)
焦炭爐(Coke Oven)數值#
| 配方 | 時間 | 煤焦油副產品 |
|---|---|---|
| 8× 原木 → 木炭 | 3,000t(2.5min) | 250 mB |
| 16× 煤炭 → 焦煤 | 6,000t(5min) | 500 mB |
| 2× 煤炭塊 → 焦煤塊 | 6,000t(5min) | 5,000 mB |
農業玻璃罩(Cloche)生長時間#
| 時間 | 作物類型 | 配方數 |
|---|---|---|
| 480t(24s) | 花卉、合唱果等 | 22 |
| 560t(28s) | 竹子、甘蔗等 | 6 |
| 640t(32s) | 小麥、甜菜 | 2 |
| 800t(40s) | 多數農作物(馬鈴薯、紅蘿蔔、地獄疣等) | 7 |
| 1,200t(60s) | 火炬花等稀有植物 | 3 |
榨汁機(Squeezer)植物油產量#
| 輸入 | 植物油產量 |
|---|---|
| 甜瓜種子 | 20 mB |
| 甜菜種子 | 60 mB |
| 南瓜種子 | 40 mB |
| 小麥種子 | 80 mB |
| 大麻種子(hemp) | 120 mB(最高) |
發酵罐(Fermenter)乙醇產量#
| 輸入 | 乙醇產量 |
|---|---|
| 甜瓜片 | 20 mB |
| 甜菜 | 40 mB |
| 甜漿果 | 50 mB |
| 蘋果、馬鈴薯、甘蔗 | 80 mB |
| 發光漿果 | 100 mB |
| 蜂蜜桶 | 250 mB(最高) |
全部配方能耗固定為 6,400 FE/次。
精煉廠(Refinery)流體配方#
| 配方 | 能耗/tick | 輸入 | 輸出 |
|---|---|---|---|
| 生物柴油 | 80 FE | 8 mB 植物油 + 8 mB 乙醇 | 16 mB 生物柴油 |
| 高能生物柴油 | 80 FE | 95 mB 生物柴油 + 5 mB 藥水 | 100 mB 高能生物柴油 |
| 乙醛 | 120 FE | 8 mB 乙醇 | 8 mB 乙醛 |
| 酚醛樹脂 | 240 FE | 12 mB 乙醛 + 8 mB 煤焦油 | 8 mB 酚醛樹脂 |