Applied Energistics 2 反組譯白話版#
🔒 隱私/外聯稽核#
Badge:無外聯 [反編譯]
| 項目 | 結果 |
|---|---|
| 遙測 SDK(Sentry/Mixpanel 等) | ❌ 無 |
| 自訂 HTTP client 程式碼 | ❌ 無 |
| 社交/文件連結(硬編碼字串,非自動呼叫) | https://github.com/AppliedEnergistics/Applied-Energistics-2/ 等 |
結論:Applied Energistics 2 無遙測、無分析、無自動資料外傳。[反編譯]
[反編譯] 本頁內容全部來自 jar 反組譯分析,包含配方 JSON 結構、機制系統說明、物品方塊實體統計及語言包狀況。
配方類型統計#
| 類型識別碼 | 中文說明 | 數量 |
|---|---|---|
minecraft:crafting_shaped |
工作台有序配方 | 252 |
minecraft:crafting_shapeless |
工作台無序配方 | 81 |
ae2:matter_cannon |
物質砲彈藥 | 68 |
minecraft:stonecutting |
切石機 | 39 |
ae2:inscriber |
壓印機 | 15 |
ae2:entropy |
熵變機械手臂 | 10 |
ae2:transform |
世界互動 | 8 |
minecraft:smithing_transform |
鍛造臺升級 | 5 |
minecraft:smelting |
熔爐 | 4 |
ae2:charger |
充能器 | 3 |
minecraft:blasting |
高爐 | 1 |
ae2:facade |
線纜遮擋板 | 1 |
| 合計 | 487 |
配方 JSON 結構範例#
工作台有序配方(minecraft:crafting_shaped)#
以石英玻璃(ae2:quartz_glass)為例(被 30 種配方引用,gateway item 第一名):
{
"type": "minecraft:crafting_shaped",
"pattern": [
"GGG",
"GCG",
"GGG"
],
"key": {
"G": { "item": "ae2:certus_quartz_dust" },
"C": { "item": "ae2:certus_quartz_dust" }
},
"result": {
"item": "ae2:quartz_glass",
"count": 1
}
}
石英玻璃實際由賽特斯石英粉(ae2:certus_quartz_dust)在工作台排列合成。
壓印機配方(ae2:inscriber)#
以計算處理器(ae2:calculation_processor)為例:
{
"type": "ae2:inscriber",
"ingredients": {
"top": { "item": "ae2:printed_calculation_processor" },
"middle": { "tag": "c:ingots/gold" },
"bottom": { "item": "ae2:printed_silicon" }
},
"result": {
"item": "ae2:calculation_processor"
},
"consume_inputs": true
}
壓印機有三個獨立槽位(上/中/下),consume_inputs 為 true 表示所有輸入物品被消耗。
世界互動配方(ae2:transform)#
以福魯伊克斯水晶合成為例:
{
"type": "ae2:transform",
"ingredients": [
{ "item": "ae2:charged_certus_quartz_crystal" },
{ "item": "minecraft:nether_quartz" },
{ "item": "minecraft:ender_pearl" }
],
"fluid": "minecraft:water",
"result": {
"item": "ae2:fluix_crystal",
"count": 2
}
}
三種物品須同時位於水源方塊中,反應自動發生。
充能器配方(ae2:charger)#
{
"type": "ae2:charger",
"ingredient": { "item": "ae2:certus_quartz_crystal" },
"result": { "item": "ae2:charged_certus_quartz_crystal" }
}
充能器消耗 AE 能量或透過手動旋轉曲柄提供機械能。
熵變配方(ae2:entropy)#
{
"type": "ae2:entropy",
"mode": "heat",
"input": { "block": "minecraft:water" },
"output": { "block": "minecraft:stone" }
}
mode 為 "heat"(加熱)或 "cool"(冷卻),對應熵變機械手臂的兩種操作模式。
機制系統說明#
頻道系統 [反編譯]#
ME 網路採用頻道(Channel)機制管理裝置數量:
- 普通線纜(玻璃、包覆、智慧):每條最多 8 個頻道。
- 緻密線纜(
ae2:fluix_covered_dense_cable、ae2:fluix_smart_dense_cable):每條最多 32 個頻道。 - 控制器(
ae2:controller)每個面對外提供 32 個裸頻道。 - 每台有頻道需求的裝置佔用 1 個頻道(部分裝置如線纜本身不佔頻道)。
- 超出頻道上限的裝置進入「無頻道」狀態(離線)。
石英母巖培育系統 [反編譯]#
- 石英芽(
ae2:small_quartz_bud、ae2:medium_quartz_bud、ae2:large_quartz_bud、ae2:quartz_cluster)生長在石英母巖旁。 - 完全成長的石英簇(
ae2:quartz_cluster)掉落賽特斯石英水晶;未成長的石英芽掉落石英粉。 - 石英母巖分四個品質等級(無瑕 > 有瑕 > 損壞 > 開裂),損壞品質母巖每次培育有機率降階。
- 時運附魔對收成有效。
- 催生器(
ae2:growth_accelerator)加速相鄰母巖的石英芽生長速度。
自動合成系統 [反編譯]#
- 樣板供應器(
ae2:pattern_provider)存放合成樣板(ae2:crafting_pattern)或處理樣板(ae2:processing_pattern)。 - 合成 CPU 多方塊結構(
ae2:crafting_unit+ae2:1k_crafting_storage等)負責任務排程。 - 分子組裝器(
ae2:molecular_assembler)接收樣板供應器推送的材料,執行 3×3 工作台合成。 - 合成監視器(
ae2:crafting_monitor)顯示當前 CPU 正在執行的合成任務。 - 自動合成可遞迴:系統若缺少中間步驟材料,會先安排合成中間材料。
空間 IO 系統 [反編譯]#
- 空間塔(
ae2:spatial_pylon)構成多方塊結構,圍住一個區域。 - 空間 IO 埠(
ae2:spatial_io_port)插入空間儲存元件後,可將圍住區域內的所有方塊和實體「搬入」元件。 - 空間儲存元件有 2³、16³、128³ 三種尺寸。
- 此功能可用於備份、搬遷整個機器群組,或創造不同的空間。
P2P 通道(Point-to-Point Tunnel)[反編譯]#
- P2P 通道讓一條緻密線纜傳遞的 32 個頻道「穿越」到遠端,實現任意距離的頻道倍增。
- 不同類型的 P2P:ME 型、物品型、FE 型、流體型、紅石型、光亮型等。
- 兩個 P2P 通道用記憶卡(
ae2:memory_card)「右鍵複製 → 右鍵貼上」完成連結。
物品、方塊、實體統計#
| 類別 | 數量 |
|---|---|
| 物品(Items) | 262 |
| 方塊(Blocks) | 103 |
| 實體(Entities) | 2 |
| 配方(Recipes) | 487 |
| 不同產物種類(Distinct Outputs) | 330 |
實體列表 [反編譯]#
| 繁中名(英文名) | id |
|---|---|
| 被啟用的迷你 TNT(Primed Tiny TNT) | ae2:tiny_tnt_primed |
| 流氓研究員(Fluix Researcher) | entity.minecraft.villager.ae2.fluix_researcher |
Gateway Items(最高引用次數物品)[反編譯]#
下列物品被最多配方引用,是解鎖 AE2 內容的關鍵瓶頸:
物品 id |
被引用次數 |
|---|---|
ae2:quartz_glass |
30 |
ae2:fluix_glass_cable |
27 |
ae2:calculation_processor |
18 |
ae2:fluix_covered_cable |
18 |
ae2:fluix_covered_dense_cable |
17 |
ae2:fluix_smart_cable |
17 |
ae2:fluix_smart_dense_cable |
16 |
ae2:matter_ball |
16 |
ae2:energy_cell |
15 |
ae2:fluix_block |
14 |
語言包狀況#
- 語言包檔案:
lang-pack/zh_tw.json - 鍵數:1003 條(混合 zh_tw 官方翻譯)
- 涵蓋範圍:物品名稱、方塊名稱、GUI 文字、提示文字、成就說明、指令文字、JADE/WAILA/TOP 整合字串。
- 翻譯品質:整體高品質繁體中文翻譯,部分 GUI 字串仍保留英文(如
Crystal Resonance Generator、Fluix Researcher)。
語言包 key 類型分布 [反編譯]#
| key 前綴 | 說明 | 估計數量 |
|---|---|---|
item.ae2.* |
物品名稱 | ~262 |
block.ae2.* |
方塊名稱 | ~103 |
entity.ae2.* |
實體名稱 | 2 |
gui.ae2.* |
GUI 介面文字 | ~250 |
gui.tooltips.ae2.* |
提示文字 | ~150 |
achievement.ae2.* |
成就 | ~40 |
chat.ae2.* |
聊天訊息 | ~50 |
theoneprobe.ae2.* |
TOP 整合 | ~15 |
waila.ae2.* |
WAILA 整合 | ~20 |
進度層分布 [反編譯]#
模組內容分為 7 個進度層(Progression Tier),從早期到後期:
| 進度層 | 配方/物品數 |
|---|---|
| Tier 1(入門) | 111 |
| Tier 2(初級) | 123 |
| Tier 3(中級) | 39 |
| Tier 4(高級) | 26 |
| Tier 5(精英) | 20 |
| Tier 6(大師) | 6 |
| Tier 7(終極) | 5 |
關鍵數字(反編譯提取)[反編譯]#
以下數字直接從 appliedenergistics2-19.2.17.jar 配方 JSON 提取。
壓印機(Inscriber)配方確定性#
共 15 條壓印機配方,分兩種模式:
| 模式 | 說明 | 輸入消耗 |
|---|---|---|
inscribe(壓印) |
壓印板放上/下槽,中間放材料,壓印板不消耗 | 僅中間材料消耗 |
press(合成) |
三個印刷電路板合成最終處理器,全部輸入消耗 | 上 + 中 + 下均消耗 |
所有壓印配方輸出均為 ×1 確定產出(無機率輸出),count 固定為 1。
處理器製作路徑(以計算處理器為例):
- 壓印機 inscribe:計算壓印板(press)+ 鐵塊 → 計算壓印板(複製,壓印板不損耗)
- 壓印機 inscribe:計算壓印板 + 賽特斯石英水晶 → 印刷計算處理器
- 壓印機 inscribe:矽壓印板 + 矽 → 印刷矽基板
- 壓印機 press:印刷計算處理器 + 紅石 + 印刷矽基板 → 計算處理器 ×1
世界互動配方(Transform)觸發條件#
共 8 條 Transform 配方,無需能源,靠特定物理條件觸發:
| 輸入組合 | 條件 | 輸出 |
|---|---|---|
| 充能賽特斯水晶 + 賽特斯石英粉 | 水中接觸 | 賽特斯石英水晶 ×2 |
| 充能賽特斯水晶 + 流氷粉(fluix_dust) | 水中接觸 | 福魯伊克斯水晶 ×1 |
| 充能賽特斯水晶 + 紅石 + 石英 | 水中接觸 | 福魯伊克斯水晶 ×2 |
| 充能賽特斯水晶 + 石英方塊 | 水中接觸 | 損壞的母巖(damaged_budding_quartz)×1 |
| 充能賽特斯水晶 + 損壞母巖 | 水中接觸 | 有瑕母巖(chipped_budding_quartz)×1 |
| 充能賽特斯水晶 + 有瑕母巖 | 水中接觸 | 有缺陷母巖(flawed_budding_quartz)×1 |
| 奇異點 + 末影珍珠粉(或末影珍珠) | 爆炸觸發 | 量子糾纏奇異點 ×2 |
母巖修復需逐級進行(損壞 → 有瑕 → 有缺陷 → 完美),每步均消耗 1 個充能賽特斯水晶。
充能器(Charger)配方#
共 3 條配方,確定輸出:
| 輸入 | 輸出 |
|---|---|
| 賽特斯石英水晶 | 充能賽特斯水晶 ×1 |
| 普通指南針 | 隕石指南針 ×1 |
| 書 | AE2 指南(Guide)×1 |
儲存元件容量等級#
從 ae2:storage_cell_upgrade 配方(共 40 條)可確認儲存元件容量等級共 5 階:
| 等級 | 容量 | 升級方式 |
|---|---|---|
| 1k | 1,024 bytes | 基礎製作 |
| 4k | 4,096 bytes | 1k 元件 + 4k 存儲元件 |
| 16k | 16,384 bytes | 4k 元件 + 16k 存儲元件 |
| 64k | 65,536 bytes | 16k 元件 + 64k 存儲元件 |
| 256k | 262,144 bytes | 64k 元件 + 256k 存儲元件 |
升級時輸入舊元件可拿回對應的儲存元件(回收設計,無損失)。
物質砲(Matter Cannon)彈藥重量#
共 68 種彈藥,weight 欄位等於元素原子量(g/mol),傷害與重量成正比:
| 彈藥 | weight(原子量) |
|---|---|
| 物質球(matter_ball) | 32.0 |
| 金粒(gold_nugget) | 196.97 |
| 鋇粒(barium_nugget) | 137.33 |
| 鐵粒(iron_nugget) | 55.85 |
| 鋅粒(zinc_nugget) | 65.39 |
合成 CPU 升級(Crafting Unit Transform)#
在合成 CPU 多方塊結構中,對合成單元右鍵特定物品可就地升級:
| 升級物品 | 結果方塊 |
|---|---|
| 工程處理器 | 合成加速器(crafting_accelerator) |
| 1k 儲存元件 | 1k 合成儲存 |
| 4k 儲存元件 | 4k 合成儲存 |
| 16k 儲存元件 | 16k 合成儲存 |
| 64k 儲存元件 | 64k 合成儲存 |
| 256k 儲存元件 | 256k 合成儲存 |
| 儲存監視器 | 合成監視器 |