Skip to content
This repository has been archived by the owner on Aug 31, 2024. It is now read-only.

Commit

Permalink
mods_feat(AppliedE): 新增應用能源|等價交換擴充 v0.13.3 (#700)
Browse files Browse the repository at this point in the history
  • Loading branch information
StarskyXIII authored Jul 5, 2024
1 parent 925d205 commit aa12b7f
Show file tree
Hide file tree
Showing 13 changed files with 244 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/Reusable-ResourcePacker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,8 @@ jobs:
force_include = true
['assets/expatternprovider/ae2guide/pic/*?.png']
force_include = true
['assets/appliede/ae2guide/diagrams/*?.png']
force_include = true
artifact_name: OptimizedPack-${{ inputs.matrix_version }}

- name: Download Artifact
Expand Down
27 changes: 27 additions & 0 deletions MultiVersions/Forge/main/appliede/ae2guide/appliede-index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
navigation:
title: "擴充模組:AppliedE"
position: 150
---

# AppliedE

<GameScene zoom="4" background="transparent">
<ImportStructure src="assemblies/appliede.snbt" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>

這是一款為
[*應用能源 2*](https://github.com/AppliedEnergistics/Applied-Energistics-2) 以及
[*等價交換*](https://www.curseforge.com/minecraft/mc-mods/projecte) 提供更緊密整合的 Minecraft 擴充模組。

與過往將兩者結合的擴充模組不同,

AppliedE 的工作原理是將等價交換的 *EMC*,轉換成一種可由 ME 網路顯示、回報,以及操作的獨特資源,

並根據需求,透過 AE2 的自動合成設施,以及能直接運用煉金術士力量的各種全新裝置,將 EMC 轉換成物品。


要開始使用這款模組,你需要製作 <ItemLink id="emc_module" />,並將其放置在 ME 網路的任何地方。

這將解鎖你的網路透過專用儲存、自動合成,以及 AppliedE 提供的各種專用[轉換裝置](transmutation_devices.md),來利用你的煉金術知識和 EMC 的能力。
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
navigation:
parent: appliede-index.md
title: 轉換裝置
icon: emc_interface
position: 10
categories:
- appliede
item_ids:
- appliede:emc_interface
- appliede:cable_emc_interface
- appliede:emc_export_bus
- appliede:emc_import_bus
- appliede:learning_card
---

# 轉換裝置

<GameScene zoom="4" background="transparent">
<ImportStructure src="assemblies/transmutation_devices.snbt" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>

作為現有 AE2 <ItemLink id="ae2:interface" />、<ItemLink id="ae2:export_bus" /> 以及 <ItemLink id="ae2:import_bus" /> 的補充,

AppliedE 為這些設備提供了對應裝置,其功能幾乎與原生的 AE2 設備完全相同,並且仍然可以處理正常的物品。

主要的區別在於,這些物品在進行處理時,會是由 EMC 轉換而來,又或是被轉換成 EMC。

每個裝置都可以篩選任何物品,但這些物品必須先由放置 <ItemLink id="appliede:emc_module">轉換模組</ItemLink> 的玩家習得,裝置才能夠執行相應的功能。

對於 <ItemLink id="appliede:emc_interface" />,若物品未先被玩家習得以提前讓網路所知,

網路將不會讓這類物品,進入其內部儲存轉換成 EMC。

同樣的,<ItemLink id="appliede:emc_import_bus" /> 也將不會抽取任何未習得的物品。

## 煉金術精通卡

<ItemImage id="learning_card" scale="4" />

然而,若使用者必須提前習得所有物品,才能將其自動抽取進 ME 系統並轉換成 EMC,那麼這將很快成為一件繁瑣的工作。

因此,<ItemLink id="appliede:learning_card" /> 可以被安裝在 <ItemLink id="appliede:emc_interface" /> 或 <ItemLink id="appliede:emc_import_bus" /> 中,

以便它們自動習得輸入進網路的物品,不過前提是這些物品要具有 EMC 值。

需要注意的是,這些輸入進網路的物品,只會被裝置的擁有者習得,也就是放置輸入匯流排和介面的玩家。

## 配方

<Recipe id="appliede:emc_interface" />
<RecipeFor id="appliede:emc_export_bus" />
<RecipeFor id="appliede:emc_import_bus" />
<RecipeFor id="appliede:learning_card" />
47 changes: 47 additions & 0 deletions MultiVersions/Forge/main/appliede/ae2guide/transmutation_module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
navigation:
parent: appliede-index.md
title: 轉換模組
icon: emc_module
position: 0
categories:
- appliede
item_ids:
- appliede:emc_module
---

# 轉換模組

<GameScene zoom="8" background="transparent">
<ImportStructure src="assemblies/transmutation_module.snbt" />
</GameScene>

**ME 轉換模組**是你在 ME 網路中,運用 EMC 與煉金術的第一步。

當被連接在 ME 網路的「任何地方」時,模組會將玩家的 EMC 作為獨特資源供應給網路,並透過自動合成等方式,將玩家的 EMC 轉換成物品。

這些可由 EMC 轉換的物品,會自動產生虛擬的合成樣版供網路使用;發送這類物品的合成請求時,網路會以等價的 EMC 來合成這些物品。

![EMC Storage](diagrams/emc_storage.png)

一個網路中,可以同時存在多個由不同玩家放置的模組,

但每位煉金術士只會有 1 個模組,能對網路貢獻物品的 EMC 資料,並轉換成網路可「合成」的已知物品。

當網路中有多個轉換模組時,每個模組提供的 EMC,都會匯集在一個統一的儲存池裡。

任何從網路取出或存入的 EMC,都會盡可能地給所有提供 EMC 的玩家平均分擔。

模組還提供額外的保護措施,防止 ME 網路發生資料溢出問題,那就是「*EMC 等級*」系統。

透過將每「10^12」的 EMC 單位劃分一個等級,每個等級使用與 EMC 基本單位不同的顏色表示,

系統會根據需求,透過合成的方式將較高的 EMC 等級降級,來應對更高要求的轉換作業。

![EMC Tiers](diagrams/emc_tiers.png)

但請注意,使用模組提供的力量時,會伴隨著預設 25 AE/t 的巨大耗能,具體耗能取決於設定檔的設定。

## 配方

<RecipeFor id="appliede:emc_module" />
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
navigation:
parent: appliede-index.md
title: 轉換終端機
icon: transmutation_terminal
position: 20
categories:
- appliede
item_ids:
- appliede:transmutation_terminal
- appliede:wireless_transmutation_terminal
---

# 轉換終端機

<GameScene zoom="8" background="transparent">
<ImportStructure src="assemblies/transmutation_terminal.snbt" />
</GameScene>

至此,我們已經討論了 ME 網路,透過自動合成與 AppliedE 提供的各種 [轉換裝置](transmutation_devices.md),將 EMC 轉換成物品的能力。

但仍有一個問題:玩家如何透過他們的 ME 系統,直接操控自己的 EMC?

這個問題的答案就是 **ME 轉換終端機**,這台終端機能提供使用者,許多來自 ProjectE <ItemLink id="projecte:transmutation_table" /> 的功能。

首先,有了這台終端機,玩家可以直接從儲存的 EMC 中,

取出已知的可轉換物品,這類物品不需要先存在於正常的物品儲存當中。

你還可以透過這台終端機,直接為卡萊恩能量之星,或其他儲存 EMC 的物品直接充能或清空能量。

![Transmutable item](diagrams/transmutable_item.png)
![Klein star filling](diagrams/klein_star_filling.png)

終端機的畫面中,還包含著熟悉的轉換桌燃燒欄,玩家可以透過這個欄位將物品轉換成 EMC。

不過,畫面中還有兩顆額外的按鈕,為終端機提供了一些強大的功能。

![Terminal UI](diagrams/terminal_ui.png)

左側的箭頭按鈕,用於切換玩家在 Shift + 點擊物品時,物品的去向。

如果箭頭指向上方的終端機物品欄,則玩家 Shift + 點擊的物品,將進入正常的物品儲存當中。

如果箭頭指向左側的轉換欄,則玩家 Shift + 點擊的任何物品,都將被轉換成 EMC,發送到網路的 EMC 儲存當中。

同時,如果該物品尚未被習得,還會為使用者習得該物品。

最後是這顆帶有奇點圖示的按鈕,使用後能讓終端機使用者,

自動將網路儲存當中,尚未習得的所有物品進行轉換。

然而,這可能得付出高昂的成本:物品只能在網路中數量至少有一個的情況下被習得,

而這當中的每種物品,都會被消耗其中一個並立即轉換成 EMC,根據物品的 EMC 值,這可能會產生巨大的能量消耗。

因此,建議謹慎使用,按鈕會在你決定透過它習得所有物品之前,提醒你必須三思而後行。

![Are you sure?](diagrams/are_you_sure.png)

## 配方

<RecipeFor id="appliede:transmutation_terminal" />
25 changes: 25 additions & 0 deletions MultiVersions/Forge/main/appliede/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"mod.appliede": "AppliedE",
"block.appliede.emc_interface": "ME Transmutation Interface",
"item.appliede.cable_emc_interface": "ME Transmutation Interface",
"item.appliede.emc_module": "ME Transmutation Module",
"item.appliede.emc_export_bus": "ME Transmutation Export Bus",
"item.appliede.emc_import_bus": "ME Transmutation Import Bus",
"item.appliede.learning_card": "Alchemical Mastery Card",
"item.appliede.transmutation_terminal": "ME Transmutation Terminal",
"item.appliede.wireless_transmutation_terminal": "Wireless Transmutation Terminal",
"item.appliede.dummy_emc_item": "Dummy EMC Item",
"gui.appliede.terminal": "Transmutation Terminal",
"gui.appliede.are_you_sure": "Are you sure?",
"gui.appliede.learn_all": "Learn all transmutable items in storage",
"gui.appliede.learned": "Learned!",
"gui.appliede.shift_storing": "Shift-Click set to Store.",
"gui.appliede.shift_transmuting": "Shift-Click set to Transmute.",
"gui.appliede.toggle_storage": "Click to switch to Storage mode.",
"gui.appliede.toggle_transmutation": "Click to switch to Transmutation mode.",
"key.appliede.emc": "EMC",
"key.appliede.emc_tiered": "EMC^%s",
"tooltip.appliede.transmutable": "Transmutable from EMC (Shift+Click/Scroll)",
"tooltip.appliede.owner": "Owner: %s",
"tooltip.appliede.not_installed.ae2wtlib": "AE2WTLib not installed."
}
25 changes: 25 additions & 0 deletions MultiVersions/Forge/main/appliede/lang/zh_tw.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"mod.appliede": "應用能源|等價交換擴充",
"block.appliede.emc_interface": "ME 轉換介面",
"item.appliede.cable_emc_interface": "ME 轉換介面",
"item.appliede.emc_module": "ME 轉換模組",
"item.appliede.emc_export_bus": "ME 轉換輸出匯流排",
"item.appliede.emc_import_bus": "ME 轉換輸入匯流排",
"item.appliede.learning_card": "煉金術精通卡",
"item.appliede.transmutation_terminal": "ME 轉換終端機",
"item.appliede.wireless_transmutation_terminal": "無線轉換終端機",
"item.appliede.dummy_emc_item": "虛擬 EMC 物品",
"gui.appliede.terminal": "轉換終端機",
"gui.appliede.are_you_sure": "你確定嗎?",
"gui.appliede.learn_all": "習得網路中所有可轉換的物品",
"gui.appliede.learned": "已習得!",
"gui.appliede.shift_storing": "Shift + 點擊設為儲存模式。",
"gui.appliede.shift_transmuting": "Shift + 點擊設為轉換模式。",
"gui.appliede.toggle_storage": "點擊切換至儲存模式。",
"gui.appliede.toggle_transmutation": "點擊切換至轉換模式。",
"key.appliede.emc": "EMC",
"key.appliede.emc_tiered": "EMC^%s",
"tooltip.appliede.transmutable": "可從 EMC 轉換(Shift + 點擊/滾動滾輪)",
"tooltip.appliede.owner": "擁有者:%s",
"tooltip.appliede.not_installed.ae2wtlib": "尚未安裝《AE2WTLib》模組。"
}

0 comments on commit aa12b7f

Please sign in to comment.