Skip to content

Commit

Permalink
advise setting storage bus priority in specialized-local-storage
Browse files Browse the repository at this point in the history
  • Loading branch information
Sea-Kerman authored and shartte committed Jul 18, 2023
1 parent 89a1878 commit c682775
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
4 changes: 2 additions & 2 deletions guidebook/example-setups/simple-certus-farm.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ automatically.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3 1 .7" max="2 2 1">
(3) Storage Bus #2: Filtered to Certus Quartz Crystal. Has priority set higher than your main storage.
(3) Storage Bus #2: Filtered to Certus Quartz Crystal. Has priority set higher than the main storage.
<ItemImage id="certus_quartz_crystal" scale="2" />
</BoxAnnotation>

Expand All @@ -47,7 +47,7 @@ automatically.
* The first <ItemLink id="annihilation_plane" /> (1) has no GUI and cannot be configured, but can be enchanted with fortune.
* The first <ItemLink id="storage_bus" /> (2) is filtered to <ItemLink id="certus_quartz_crystal" />.
* The second <ItemLink id="storage_bus" /> (3) is filtered to <ItemLink id="certus_quartz_crystal" />, and has its
[priority](../ae2-mechanics/import-export-storage.md#storage-priority) set higher than your main storage.
[priority](../ae2-mechanics/import-export-storage.md#storage-priority) set higher than the main storage.

## How It Works

Expand Down
7 changes: 5 additions & 2 deletions guidebook/example-setups/specialized-local-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ This is useful for local storage at some farm, so that the items will not overfl
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="1.7 0 0" max="2 1 1">
(5) Storage Bus: In its default configuration, but can be filtered to whatever the farm outputs.
(5) Storage Bus: Has priority set higher than the main storage, can be filtered to whatever the farm outputs.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="1 1 0" max="2 2 0.3">
Expand All @@ -56,12 +56,15 @@ This is useful for local storage at some farm, so that the items will not overfl
[partitioned](../items-blocks-machines/cell_workbench.md) to whatever the farm outputs.
The cells can have <ItemLink id="equal_distribution_card" />s and <ItemLink id="void_card" />s.
* The second <ItemLink id="interface" /> (4) is in its default configuration.
* The <ItemLink id="storage_bus" /> is in its default configuration, but can be filtered to whatever the farm outputs.
* The <ItemLink id="storage_bus" /> has its [priority](../ae2-mechanics/import-export-storage.md#storage-priority) set
higher than the main storage. It can be filtered to whatever the farm outputs.

## How It Works

* The <ItemLink id="interface" /> on the subnet shows the <ItemLink id="storage_bus" /> on the main network the contents of
the <ItemLink id="drive" />. This means the storage bus can directly pull items from and push items to the cells in the drive.
* The storage bus is set to high [priority](../ae2-mechanics/import-export-storage.md#storage-priority) so that items are preferentially
put back in the subnet instead of in your main storage.
* Importantly, if the cells in the subnet fill up, the items will not overflow into the main network. If the farm is of a type
that breaks if it backs up, <ItemLink id="void_card" />s can be used to delete the excess items instead.
* If the farm outputs multiple items, <ItemLink id="equal_distribution_card" />s can stop one item from filling all the cells
Expand Down

0 comments on commit c682775

Please sign in to comment.