Skip to content

Commit

Permalink
Guidebook 9 (#7205)
Browse files Browse the repository at this point in the history
* start on actually having working index pages

* Put the autocrafting header scene in the base index page, so there's a nice visual when you first open the guidebook

* local storage example and main network example

* rename "farming certus" page to "certus growth"
  • Loading branch information
Sea-Kerman committed Jun 14, 2023
1 parent aec3a48 commit 3dc1f38
Show file tree
Hide file tree
Showing 43 changed files with 230 additions and 33 deletions.
7 changes: 4 additions & 3 deletions guidebook/ae2-mechanics/ae2-mechanics-index.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
---
navigation:
title: AE2 Mechanics
position: 20
position: 30
---

# AE2 Mechanics

* [Autocrafting](autocrafting.md)
* [Bytes and Types](bytes-and-types.md)
* [Cable Subparts](cable-subparts.md)
* [Certus Growth](certus-growth.md)
* [Channels](channels.md)
* [Devices](devices.md)
* [Energy](energy.md)
* [Farming Certus](farming-certus.md)
* [Import, Export, and Storage](import-export-storage.md)
* [Meteorites](meteorites.md)
* [Network Connections](me-network-connections.md)
* [Quantum Bridge](quantum-bridge.md)
* [P2P Tunnels](../items-blocks-machines/p2p_tunnels.md)
* [Quantum Bridge](../items-blocks-machines/quantum_bridge.md)
* [Spatial IO](spatial-io.md)
* [Subnetworks](subnetworks.md)
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
navigation:
parent: ae2-mechanics/ae2-mechanics-index.md
title: Farming Certus
title: Certus Growth
icon: quartz_cluster
---

# Farming Certus
# Certus Growth

## Basically just copy-pasted from the getting started page

Expand Down Expand Up @@ -44,4 +44,4 @@ accelerates this process when placed adjacent to the budding block. You should b
If you don't have enough quartz to also make an <ItemLink id="energy_acceptor" /> or <ItemLink id="vibration_chamber" />,
you can make a <ItemLink id="crank" /> and stick it on the end of your accelerator.

Harvesting the certus automatically is "left as an exercise for the reader". (as a hint, <ItemLink id="annihilation_plane" />s and <ItemLink id="storage_bus" />ses are involved)
Harvesting the certus automatically is "[left as an exercise for the reader](../example-setups/simple-certus-farm.md)". (as a hint, <ItemLink id="annihilation_plane" />s and <ItemLink id="storage_bus" />ses are involved)
23 changes: 23 additions & 0 deletions guidebook/assets/assemblies/local_storage.snbt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
DataVersion: 3460,
size: [5, 2, 1],
data: [
{pos: [0, 0, 0], state: "ae2:cable_bus{light_level:0,waterlogged:false}", nbt: {cable: {gn: {g: 838568L, p: 0}, id: "ae2:blue_smart_cable", visual: {channelsEast: 2, channelsWest: 2, connections: ["west", "east"], missingChannel: 0b, powered: 1b}}, hasRedstone: 2, id: "ae2:cable_bus", visual: {}}},
{pos: [1, 0, 0], state: "ae2:cable_bus{light_level:0,waterlogged:false}", nbt: {cable: {gn: {g: 838568L, p: 0}, id: "ae2:blue_smart_cable", visual: {channelsUp: 1, channelsWest: 2, connections: ["up", "west"], missingChannel: 0b, powered: 1b}}, east: {access: "READ_WRITE", filter_on_extract: "YES", fuzzy_mode: "IGNORE_ALL", gn: {g: 838568L, p: 0}, id: "ae2:storage_bus", priority: 0, storage_filter: "EXTRACTABLE_ONLY", visual: {missingChannel: 0b, powered: 1b}}, hasRedstone: 2, id: "ae2:cable_bus", visual: {}}},
{pos: [2, 0, 0], state: "ae2:cable_bus{light_level:0,waterlogged:false}", nbt: {cable: {gn: {g: 838563L, p: 0}, id: "ae2:green_smart_cable", visual: {channelsEast: 4, channelsUp: 4, connections: ["up", "east"], missingChannel: 0b, powered: 1b}}, hasRedstone: 2, id: "ae2:cable_bus", visual: {}, west: {fuzzy_mode: "IGNORE_ALL", gn: {g: 838563L, p: 0}, id: "ae2:cable_interface", priority: 0, visual: {missingChannel: 0b, powered: 1b}}}},
{pos: [3, 0, 0], state: "ae2:drive{facing:north,spin:0}", nbt: {id: "ae2:drive", inv: {item0: {Count: 1b, id: "ae2:item_storage_cell_4k", tag: {}}, item1: {Count: 1b, id: "ae2:item_storage_cell_4k", tag: {}}, item2: {Count: 1b, id: "ae2:item_storage_cell_4k", tag: {}}, item3: {}, item4: {}, item5: {}, item6: {}, item7: {}, item8: {}, item9: {}}, priority: 0, proxy: {g: 838563L, p: 0}, visual: {cell0: {id: "ae2:item_storage_cell_4k", state: "empty"}, cell1: {id: "ae2:item_storage_cell_4k", state: "empty"}, cell2: {id: "ae2:item_storage_cell_4k", state: "empty"}, online: 1b}}},
{pos: [4, 0, 0], state: "ae2:interface", nbt: {fuzzy_mode: "IGNORE_ALL", id: "ae2:interface", priority: 0, proxy: {g: 838563L, p: 0}, visual: {}}},
{pos: [1, 1, 0], state: "ae2:cable_bus{light_level:9,waterlogged:false}", nbt: {cable: {gn: {g: 838568L, p: 0}, id: "ae2:blue_smart_cable", visual: {channelsDown: 1, channelsEast: 0, connections: ["down", "east"], missingChannel: 0b, powered: 1b}}, hasRedstone: 2, id: "ae2:cable_bus", north: {filter_type: "ALL", gn: {g: 838568L, p: 0}, id: "ae2:crafting_terminal", sort_by: "NAME", sort_direction: "ASCENDING", spin: 0b, view_mode: "ALL", visual: {missingChannel: 0b, powered: 1b}}, visual: {}}},
{pos: [2, 1, 0], state: "ae2:cable_bus{light_level:0,waterlogged:false}", nbt: {cable: {gn: {g: 838563L, p: 0}, id: "ae2:green_smart_cable", visual: {channelsDown: 4, channelsEast: 4, connections: ["down", "east"], missingChannel: 0b, powered: 1b}}, hasRedstone: 2, id: "ae2:cable_bus", visual: {}, west: {gn: {g: 838563L, p: 0}, id: "ae2:quartz_fiber", outer: {g: 838568L, p: 0}, visual: {missingChannel: 0b, powered: 1b}}}},
{pos: [3, 1, 0], state: "ae2:cable_bus{light_level:9,waterlogged:false}", nbt: {cable: {gn: {g: 838563L, p: 0}, id: "ae2:green_smart_cable", visual: {channelsDown: 4, channelsWest: 4, connections: ["down", "west"], missingChannel: 0b, powered: 1b}}, hasRedstone: 2, id: "ae2:cable_bus", north: {filter_type: "ALL", gn: {g: 838563L, p: 0}, id: "ae2:crafting_terminal", sort_by: "NAME", sort_direction: "ASCENDING", spin: 0b, view_mode: "ALL", visual: {missingChannel: 0b, powered: 1b}}, visual: {}}},
{pos: [4, 1, 0], state: "minecraft:hopper{enabled:true,facing:down}", nbt: {Items: [], TransferCooldown: 0, id: "minecraft:hopper"}}
],
entities: [],
palette: [
"ae2:cable_bus{light_level:0,waterlogged:false}",
"ae2:drive{facing:north,spin:0}",
"ae2:interface",
"ae2:cable_bus{light_level:9,waterlogged:false}",
"minecraft:hopper{enabled:true,facing:down}"
]
}
2 changes: 1 addition & 1 deletion guidebook/example-setups/charger-automation.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ navigation:

# Charger Automation

Automation of a <ItemLink id="charger" /> is fairly simple. A pattern provider pushes the ingredient into the charger, then a [pipe subnet](pipe-subnet.md)
Automation of a <ItemLink id="charger" /> is fairly simple. A <ItemLink id="pattern_provider" /> pushes the ingredient into the charger, then a [pipe subnet](pipe-subnet.md)
or other item pipe pushes the result back into the provider.

<GameScene zoom="6" interactive={true}>
Expand Down
18 changes: 15 additions & 3 deletions guidebook/example-setups/example-setups-index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,24 @@
---
navigation:
title: Example Setups
position: 30
position: 40
---

# Example Setups

"Left as an Exercise to the Reader"

* [Pipe Subnet](pipe-subnet.md)
* [Processor Automation](processor-automation.md)
* [Amethyst Farm](amethyst-farm.md)
* [An Example "Main Network](main-network.md)
* [Automatic Ore Fortuner](ore-fortuner.md)
* [Cell Dumper or Filler](cell-dumper-filler.md)
* [Charger Automation](charger-automation.md)
* [Furnace Automation](furnace-automation.md)
* [Interface Autostocking](interface_autostocking.md)
* [Item/Fluid "Pipe" Subnet](pipe-subnet.md)
* [Level Emitter Autostocking](level_emitter_autostocking.md)
* [Processor Automation](processor-automation.md)
* [Specialized Local Storage](specialized-local-storage.md)
* [Throwing-In-Water Automation](throw-in-water-automation.md)
* [Simple Certus Farm](simple-certus-farm.md)
* [Advanced Certus Farm](advanced-certus-farm.md)
48 changes: 48 additions & 0 deletions guidebook/example-setups/main-network.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
navigation:
parent: example-setups/example-setups-index.md
title: An Example "Main Network"
icon: controller
---

# An Example "Main Network"

Many other setups reference a "Main Network". You might also ask how all these [devices](../ae2-mechanics/devices.md) come
together into a functional system. Here is an example:

<GameScene zoom="2.5" interactive={true}>
<ImportStructure src="../assets/assemblies/treelike_network_structure.snbt" />

<BoxAnnotation color="#dddddd" min="3.9 0 1.9" max="9.1 5 7.1" thickness="0.05">
A big cluster of pattern providers and assemblers give a lot of space for crafting, stonecutting, and smithing patterns.
The checkerboard pattern allows providers to utilize multiple assemblers in parallel while keeping it compact.
Groups of 8 make it impossible for channels to route incorrectly.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3.9 0 9.9" max="5.1 3 12.1" thickness="0.05">
Some machines, with a pipe subnet to push their outputs into the providers.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="-0.1 0 8.9" max="1.1 3 13.1" thickness="0.05">
Some terminals and assorted utility doodads. (you probably want just a crafting terminal, not a regular terminal _and_ crafting terminal)
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="-0.1 0 -0.1" max="2.1 3 8.1" thickness="0.05">
An array of crafting CPUs. A few with larger amounts of storage and a bit more with lower amounts of storage.
You probably want to have more co-processors in an actual setup but that would be a bit large for this scene.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="5.9 0 13.9" max="7.1 1 15.1" thickness="0.05">
Your controller should be in the middle of your base, and probably a bit larger than this. A stick-shape is pretty good.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="11.9 0 7.9" max="13.1 4 13.1" thickness="0.05">
Various methods of doing storage, with drives or storage busses. Notice all in groups of 8.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="10.9 0 0.9" max="13.1 2 7.1" thickness="0.05">
Various methods of doing storage, with drives or storage busses. Notice all in groups of 8.
</BoxAnnotation>

<IsometricCamera yaw="315" pitch="30" />
</GameScene>
2 changes: 1 addition & 1 deletion guidebook/example-setups/simple-certus-farm.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ navigation:

# Simple Certus Farm

As mentioned in [Farming Certus](../ae2-mechanics/farming-certus.md), automation of <ItemLink id="certus_quartz_crystal" />
As mentioned in [Certus Growth](../ae2-mechanics/certus-growth.md), automation of <ItemLink id="certus_quartz_crystal" />
harvesting involves <ItemLink id="annihilation_plane" />s and <ItemLink id="storage_bus" />ses.
<ItemLink id="growth_accelerator" />s are used to massively speed up the growth of certus quartz buds, and then the planes
break the fully grown <ItemLink id="quartz_cluster" />. They are filtered by taking advantage of the suspiciously fortunate trait that non-mature
Expand Down
68 changes: 68 additions & 0 deletions guidebook/example-setups/specialized-local-storage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
navigation:
parent: example-setups/example-setups-index.md
title: Specialized Local Storage
icon: drive
---

# Specialized Local Storage

Utilizing one of the [special behaviors of the Interface](../items-blocks-machines/interface.md#special-interactions), a
[subnetwork](../ae2-mechanics/subnetworks.md) can present the contents of its storage to the main network, without being able
to see the main network's storage, and taking up only 1 [channel](../ae2-mechanics/channels.md).

This is useful for local storage at some farm, so that the items will not overflow into your main storage.

<GameScene zoom="6" interactive={true}>
<ImportStructure src="../assets/assemblies/local_storage.snbt" />

<BoxAnnotation color="#dddddd" min="4 0 0" max="5 2 1">
(1) Some method of importing items (in this case an interface)
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3 0 0" max="4 1 1">
(2) Drive: Has some cells in it. The cells should be filtered to whatever the farm outputs.
The cells can have Equal Distribution Cards and Overflow Destruction Cards.
<Row><ItemImage id="item_storage_cell_4k" scale="2" /> <ItemImage id="equal_distribution_card" scale="2" /> <ItemImage id="void_card" scale="2" /></Row>
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3 1 0" max="4 2 0.3">
(3) Crafting Terminal: This can see the contents of the Drive on the subnet, but not the contents of your main network's storage.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="2 0 0" max="2.3 1 1">
(4) Interface #2: In its default configuration.
</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.
</BoxAnnotation>

<BoxAnnotation color="#dddddd" min="1 1 0" max="2 2 0.3">
Crafting Terminal: This can see both the contents of the main network's storage *and* the subnetwork.
</BoxAnnotation>

<DiamondAnnotation pos="0 0.5 0.5" color="#00ff00">
To Main Network
</DiamondAnnotation>

<IsometricCamera yaw="195" pitch="30" />
</GameScene>

## Configurations

* The first <ItemLink id="interface" /> (1) simply accepts items from whatever farm you have and pushes them into the subnet.
* The <ItemLink id="drive" /> (2) has some [cells](../items-blocks-machines/storage_cells.md) in it. The cells should be
[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.

## 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.
* 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
and not letting the other items be stored.
14 changes: 7 additions & 7 deletions guidebook/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ navigation:

## Getting The Initial Materials)

<GameScene zoom="4" background="#00000000" interactive="false">
<GameScene zoom="4" background="transparent">
<ImportStructure src="assets/assemblies/meteor_interior.snbt" />
</GameScene>

Expand All @@ -27,9 +27,9 @@ Do not break any flawless budding certus, as even with silk touch they will degr

Also mine the Mysterious Cube in the center of the meteorite to gain all 4 inscriber presses.

## Growing Quartz
## Growing Certus Quartz

<GameScene zoom="4" background="#00000000" interactive="false">
<GameScene zoom="4" background="transparent">
<ImportStructure src="assets/assemblies/budding_certus_1.snbt" />
</GameScene>

Expand All @@ -39,7 +39,7 @@ growing, it will drop one <ItemLink id="certus_quartz_dust" />, unchanged by for

There are 4 tiers of budding certus blocks: Flawless, Flawed, Chipped, and Damaged.

<GameScene zoom="4" background="#00000000" interactive="false">
<GameScene zoom="4" background="transparent">
<ImportStructure src="assets/assemblies/budding_blocks.snbt" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>
Expand All @@ -56,15 +56,15 @@ with a pickaxe, even with silk touch. (they *can* be moved with [spatial storage
By themselves, certus quartz buds grow very slowly. Luckily the <ItemLink id="growth_accelerator" /> massively
accelerates this process when placed adjacent to the budding block. You should build a few of these as your first priority.

<GameScene zoom="4" background="#00000000" interactive="false">
<GameScene zoom="4" background="transparent">
<ImportStructure src="assets/assemblies/budding_certus_2.snbt" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>

If you don't have enough quartz to also make an <ItemLink id="energy_acceptor" /> or <ItemLink id="vibration_chamber" />,
you can make a <ItemLink id="crank" /> and stick it on the end of your accelerator.

Harvesting the certus automatically is "left as an exercise for the reader". (as a hint, <ItemLink id="annihilation_plane" />s and <ItemLink id="storage_bus" />ses are involved)
Harvesting the certus automatically is "[left as an exercise for the reader](example-setups/simple-certus-farm.md)". (as a hint, <ItemLink id="annihilation_plane" />s and <ItemLink id="storage_bus" />ses are involved)

## A Quick Aside on Fluix

Expand Down Expand Up @@ -120,7 +120,7 @@ take advantage you need to set up an [ME Network](ae2-mechanics/me-network-conne

Now that you have all of the basic materials and machines for Applied Energistics 2, you can make your first ME (Matter Energy) system. This will be a very basic one, no autocrafting, no logistics, just nice, simple, searchable storage.

<GameScene zoom="6">
<GameScene zoom="6" interactive={true}>
<ImportStructure src="assets/assemblies/tiny_me_system.snbt" />

</GameScene>
Expand Down
13 changes: 10 additions & 3 deletions guidebook/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,15 @@ Applied Energistics is meant to work with and allow automation of other mods in
with a single click, craft all of the prerequisites (and the final result) of a complex crafting chain, or keep certain
quantities of items in stock, crafting more as needed, or simply transfer items around your base.

* [Getting Started](getting-started.md)
* [AE2 Mechanics](ae2-mechanics/ae2-mechanics-index.md)
* [Example Setups](example-setups/example-setups-index.md)
* [Getting Started](getting-started.md)
* [Tips and Tricks](tips-and-tricks.md)
* [AE2 Mechanics](ae2-mechanics/ae2-mechanics-index.md)
* [Example Setups](example-setups/example-setups-index.md)
* [Items, Blocks, and Machines](items-blocks-machines/items-blocks-machines-index.md)

[AE2 GitHub](https://github.com/AppliedEnergistics/Applied-Energistics-2)

<GameScene zoom="4" interactive={true}>
<ImportStructure src="assets/assemblies/autocraft_setup_greebles.snbt" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>
3 changes: 2 additions & 1 deletion guidebook/items-blocks-machines/budding_certus.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Budding Certus Quartz
icon: flawless_budding_quartz
position: 010
item_ids:
- ae2:flawless_budding_quartz
- ae2:flawed_budding_quartz
Expand All @@ -16,7 +17,7 @@ item_ids:

# Budding Certus Quartz

(also see [Farming Certus](../ae2-mechanics/farming-certus.md))
(also see [Certus Growth](../ae2-mechanics/certus-growth.md))

<GameScene zoom="4" background="transparent">
<ImportStructure src="../assets/assemblies/budding_blocks.snbt" />
Expand Down
3 changes: 2 additions & 1 deletion guidebook/items-blocks-machines/certus_quartz_crystal.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Certus Quartz Crystal
icon: certus_quartz_crystal
position: 010
item_ids:
- ae2:certus_quartz_crystal
---
Expand All @@ -13,7 +14,7 @@ item_ids:

*"Certus Quartz Crystals possess the unique trait of accepting large quantities of energy into their crystalline matrix"*

One of the primary ingredients for AE2 blocks, [devices](../ae2-mechanics/devices.md), and items. Made by growing it from [budding certus](../ae2-mechanics/farming-certus.md).
One of the primary ingredients for AE2 blocks, [devices](../ae2-mechanics/devices.md), and items. Made by growing it from [budding certus](../ae2-mechanics/certus-growth.md).

## Some Alternate Recipes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Charged Certus Quartz Crystal
icon: charged_certus_quartz_crystal
position: 010
item_ids:
- ae2:charged_certus_quartz_crystal
---
Expand Down
1 change: 1 addition & 0 deletions guidebook/items-blocks-machines/certus_quartz_dust.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Certus Quartz Dust
icon: certus_quartz_dust
position: 010
item_ids:
- ae2:certus_quartz_dust
---
Expand Down
1 change: 1 addition & 0 deletions guidebook/items-blocks-machines/decorative_certus.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Decorative Certus Blocks
icon: quartz_stairs
position: 010
item_ids:
- ae2:cut_quartz_block
- ae2:smooth_quartz_block
Expand Down
1 change: 1 addition & 0 deletions guidebook/items-blocks-machines/decorative_fluix.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Decorative Fluix
icon: fluix_stairs
position: 010
item_ids:
- ae2:fluix_stairs
- ae2:fluix_wall
Expand Down
1 change: 1 addition & 0 deletions guidebook/items-blocks-machines/decorative_sky_stone.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Decorative Sky Stone
icon: sky_stone_stairs
position: 010
item_ids:
- ae2:sky_stone_brick
- ae2:sky_stone_small_brick
Expand Down
1 change: 1 addition & 0 deletions guidebook/items-blocks-machines/ender_dust.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ navigation:
parent: items-blocks-machines/items-blocks-machines-index.md
title: Ender Dust
icon: ender_dust
position: 010
item_ids:
- ae2:ender_dust
---
Expand Down
Loading

0 comments on commit 3dc1f38

Please sign in to comment.