diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cable_mega_interface.snbt b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cable_mega_interface.snbt
new file mode 100644
index 00000000..9b25e52a
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cable_mega_interface.snbt
@@ -0,0 +1,35 @@
+{
+ DataVersion: 3955,
+ size: [1, 1, 1],
+ data: [
+ {
+ pos: [0, 0, 0],
+ state: "ae2:cable_bus{light_level:0,waterlogged:false}",
+ nbt: {
+ cable: {
+ gn: {p: 0},
+ id: "ae2:fluix_smart_cable",
+ visual: {
+ channelsDown: 1,
+ connections: ["down"],
+ missingChannel: 0b, powered: 1b
+ }
+ },
+ hasRedstone: 2,
+ id: "ae2:cable_bus",
+ north: {
+ fuzzy_mode: "IGNORE_ALL",
+ gn: {p: 0},
+ id: "megacells:cable_mega_interface",
+ priority: 0,
+ visual: {missingChannel: 0b, powered: 1b}
+ },
+ visual: {}
+ }
+ }
+ ],
+ entities: [],
+ palette: [
+ "ae2:cable_bus{light_level:0,waterlogged:false}"
+ ]
+}
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cable_mega_pattern_provider.snbt b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cable_mega_pattern_provider.snbt
new file mode 100644
index 00000000..0bf63eb6
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cable_mega_pattern_provider.snbt
@@ -0,0 +1,34 @@
+{
+ DataVersion: 3955,
+ size: [1, 1, 1],
+ data: [
+ {
+ pos: [0, 0, 0],
+ state: "ae2:cable_bus{light_level:0,waterlogged:false}",
+ nbt: {
+ cable: {
+ gn: {p: 0},
+ id: "ae2:fluix_smart_cable",
+ visual: {
+ channelsDown: 1,
+ connections: ["down"],
+ missingChannel: 0b, powered: 1b
+ }
+ },
+ hasRedstone: 2,
+ id: "ae2:cable_bus",
+ north: {
+ gn: {p: 0},
+ id: "megacells:cable_mega_pattern_provider",
+ priority: 0,
+ visual: {missingChannel: 0b, powered: 1b}
+ },
+ visual: {}
+ }
+ }
+ ],
+ entities: [],
+ palette: [
+ "ae2:cable_bus{light_level:0,waterlogged:false}"
+ ]
+}
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cell_dock.snbt b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cell_dock.snbt
new file mode 100644
index 00000000..761d5c9d
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/cell_dock.snbt
@@ -0,0 +1,56 @@
+{
+ DataVersion: 3955,
+ size: [1, 1, 1],
+ data: [
+ {
+ pos: [0, 0, 0],
+ state: "ae2:cable_bus{light_level:0,waterlogged:false}",
+ nbt: {
+ cable: {
+ gn: {p: 0},
+ id: "ae2:fluix_smart_cable",
+ visual: {
+ connections: ["down"],
+ missingChannel: 0b,
+ powered: 1b
+ }
+ },
+ hasRedstone: 2,
+ id: "ae2:cable_bus",
+ up: {
+ cell: {count: 1, id: "megacells:bulk_item_cell"},
+ gn: {p: 0},
+ id: "megacells:cell_dock",
+ priority: 0,
+ spin: 0b,
+ visual: {
+ cellId: "megacells:bulk_item_cell",
+ cellStatus: "NOT_EMPTY",
+ missingChannel: 0b,
+ powered: 1b,
+ spin: 0b
+ }
+ },
+ west: {
+ cell: {count: 1, id: "megacells:bulk_item_cell"},
+ gn: {p: 0},
+ id: "megacells:cell_dock",
+ priority: 0,
+ spin: 3b,
+ visual: {
+ cellId: "megacells:bulk_item_cell",
+ cellStatus: "NOT_EMPTY",
+ missingChannel: 0b,
+ powered: 1b,
+ spin: 0b
+ }
+ },
+ visual: {}
+ }
+ }
+ ],
+ entities: [],
+ palette: [
+ "ae2:cable_bus{light_level:0,waterlogged:false}"
+ ]
+}
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/crafting_cpu.snbt b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/crafting_cpu.snbt
new file mode 100644
index 00000000..b6383c98
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/crafting_cpu.snbt
@@ -0,0 +1,41 @@
+{
+ DataVersion: 3955,
+ size: [3, 3, 3],
+ data: [
+ {pos: [0, 0, 0], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 1b, crafting_scheduling_mode: "ANY", id: "megacells:mega_crafting_unit", inventory: [], proxy: {p: 0}, visual: {}}},
+ {pos: [0, 0, 1], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [0, 0, 2], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 0, 0], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 0, 1], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 0, 2], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 0, 0], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 0, 1], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 0, 2], state: "megacells:mega_crafting_accelerator{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [0, 1, 0], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [0, 1, 1], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [0, 1, 2], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 1, 0], state: "megacells:mega_crafting_monitor{facing:north,formed:true,powered:true,spin:0}", nbt: {core: 0b, id: "megacells:mega_crafting_monitor", paintedColor: 3b, proxy: {p: 0}, visual: {}}},
+ {pos: [1, 1, 1], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 1, 2], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 1, 0], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 1, 1], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 1, 2], state: "megacells:256m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [0, 2, 0], state: "megacells:64m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [0, 2, 1], state: "megacells:mega_crafting_unit{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [0, 2, 2], state: "megacells:64m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 2, 0], state: "megacells:mega_crafting_unit{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 2, 1], state: "megacells:64m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [1, 2, 2], state: "megacells:mega_crafting_unit{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 2, 0], state: "megacells:64m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 2, 1], state: "megacells:mega_crafting_unit{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_unit", proxy: {p: 0}, visual: {}}},
+ {pos: [2, 2, 2], state: "megacells:64m_crafting_storage{formed:true,powered:true}", nbt: {core: 0b, id: "megacells:mega_crafting_storage", proxy: {p: 0}, visual: {}}}
+ ],
+ entities: [],
+ palette: [
+ "megacells:mega_crafting_accelerator{formed:true,powered:true}",
+ "megacells:256m_crafting_storage{formed:true,powered:true}",
+ "megacells:mega_crafting_monitor{facing:north,formed:true,powered:true,spin:0}",
+ "megacells:64m_crafting_storage{formed:true,powered:true}",
+ "megacells:mega_crafting_unit{formed:true,powered:true}"
+ ]
+}
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/decompression_module.snbt b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/decompression_module.snbt
new file mode 100644
index 00000000..91c66876
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/decompression_module.snbt
@@ -0,0 +1,32 @@
+{
+ DataVersion: 3955,
+ size: [1, 1, 1],
+ data: [
+ {
+ pos: [0, 0, 0],
+ state: "ae2:cable_bus{light_level:0,waterlogged:false}",
+ nbt: {
+ cable: {
+ gn: {p: 0},
+ id: "ae2:fluix_smart_cable",
+ visual: {
+ channelsDown: 1,
+ connections: ["down"],
+ missingChannel: 0b, powered: 1b
+ }
+ },
+ hasRedstone: 2,
+ id: "ae2:cable_bus",
+ north: {
+ id: "megacells:decompression_module",
+ visual: {missingChannel: 0b, powered: 1b}
+ },
+ visual: {}
+ }
+ }
+ ],
+ entities: [],
+ palette: [
+ "ae2:cable_bus{light_level:0,waterlogged:false}"
+ ]
+}
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/drive_cells.snbt b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/drive_cells.snbt
new file mode 100644
index 00000000..f626bec3
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/assemblies/drive_cells.snbt
@@ -0,0 +1,112 @@
+{
+ DataVersion: 3955,
+ size: [3, 1, 1],
+ data: [
+ {
+ pos: [0, 0, 0],
+ state: "ae2:drive{facing:north,spin:0}",
+ nbt: {
+ id: "ae2:drive",
+ inv: {
+ item0: {count: 1, id: "megacells:source_storage_cell_1m"},
+ item1: {count: 1, id: "megacells:experience_storage_cell_1m"},
+ item2: {count: 1, id: "megacells:source_storage_cell_4m"},
+ item3: {count: 1, id: "megacells:experience_storage_cell_4m"},
+ item4: {count: 1, id: "megacells:source_storage_cell_16m"},
+ item5: {count: 1, id: "megacells:experience_storage_cell_16m"},
+ item6: {count: 1, id: "megacells:source_storage_cell_64m"},
+ item7: {count: 1, id: "megacells:experience_storage_cell_64m"},
+ item8: {count: 1, id: "megacells:source_storage_cell_256m"},
+ item9: {count: 1, id: "megacells:experience_storage_cell_256m"}
+ },
+ priority: 0,
+ proxy: {p: 0},
+ visual: {
+ cell0: {id: "megacells:source_storage_cell_1m", state: "empty"},
+ cell1: {id: "megacells:experience_storage_cell_1m", state: "empty"},
+ cell2: {id: "megacells:source_storage_cell_4m", state: "empty"},
+ cell3: {id: "megacells:experience_storage_cell_4m", state: "empty"},
+ cell4: {id: "megacells:source_storage_cell_16m", state: "empty"},
+ cell5: {id: "megacells:experience_storage_cell_16m", state: "empty"},
+ cell6: {id: "megacells:source_storage_cell_64m", state: "empty"},
+ cell7: {id: "megacells:experience_storage_cell_64m", state: "empty"},
+ cell8: {id: "megacells:source_storage_cell_256m", state: "empty"},
+ cell9: {id: "megacells:experience_storage_cell_256m", state: "empty"},
+ online: 1b
+ }
+ }
+ },
+ {
+ pos: [1, 0, 0],
+ state: "ae2:drive{facing:north,spin:0}",
+ nbt: {
+ id: "ae2:drive",
+ inv: {
+ item0: {count: 1, id: "megacells:chemical_storage_cell_1m"},
+ item1: {count: 1, id: "megacells:mana_storage_cell_1m"},
+ item2: {count: 1, id: "megacells:chemical_storage_cell_4m"},
+ item3: {count: 1, id: "megacells:mana_storage_cell_4m"},
+ item4: {count: 1, id: "megacells:chemical_storage_cell_16m"},
+ item5: {count: 1, id: "megacells:mana_storage_cell_16m"},
+ item6: {count: 1, id: "megacells:chemical_storage_cell_64m"},
+ item7: {count: 1, id: "megacells:mana_storage_cell_64m"},
+ item8: {count: 1, id: "megacells:chemical_storage_cell_256m"},
+ item9: {count: 1, id: "megacells:mana_storage_cell_256m"}
+ },
+ priority: 0,
+ proxy: {p: 0},
+ visual: {
+ cell0: {id: "megacells:chemical_storage_cell_1m", state: "empty"},
+ cell1: {id: "megacells:mana_storage_cell_1m", state: "empty"},
+ cell2: {id: "megacells:chemical_storage_cell_4m", state: "empty"},
+ cell3: {id: "megacells:mana_storage_cell_4m", state: "empty"},
+ cell4: {id: "megacells:chemical_storage_cell_16m", state: "empty"},
+ cell5: {id: "megacells:mana_storage_cell_16m", state: "empty"},
+ cell6: {id: "megacells:chemical_storage_cell_64m", state: "empty"},
+ cell7: {id: "megacells:mana_storage_cell_64m", state: "empty"},
+ cell8: {id: "megacells:chemical_storage_cell_256m", state: "empty"},
+ cell9: {id: "megacells:mana_storage_cell_256m", state: "empty"},
+ online: 1b
+ }
+ }
+ },
+ {
+ pos: [2, 0, 0],
+ state: "ae2:drive{facing:north,spin:0}",
+ nbt: {
+ id: "ae2:drive",
+ inv: {
+ item0: {count: 1, id: "megacells:item_storage_cell_1m"},
+ item1: {count: 1, id: "megacells:fluid_storage_cell_1m"},
+ item2: {count: 1, id: "megacells:item_storage_cell_4m"},
+ item3: {count: 1, id: "megacells:fluid_storage_cell_4m"},
+ item4: {count: 1, id: "megacells:item_storage_cell_16m"},
+ item5: {count: 1, id: "megacells:fluid_storage_cell_16m"},
+ item6: {count: 1, id: "megacells:item_storage_cell_64m"},
+ item7: {count: 1, id: "megacells:fluid_storage_cell_64m"},
+ item8: {count: 1, id: "megacells:item_storage_cell_256m"},
+ item9: {count: 1, id: "megacells:fluid_storage_cell_256m"}
+ },
+ priority: 0,
+ proxy: {p: 0},
+ visual: {
+ cell0: {id: "megacells:item_storage_cell_1m", state: "empty"},
+ cell1: {id: "megacells:fluid_storage_cell_1m", state: "empty"},
+ cell2: {id: "megacells:item_storage_cell_4m", state: "empty"},
+ cell3: {id: "megacells:fluid_storage_cell_4m", state: "empty"},
+ cell4: {id: "megacells:item_storage_cell_16m", state: "empty"},
+ cell5: {id: "megacells:fluid_storage_cell_16m", state: "empty"},
+ cell6: {id: "megacells:item_storage_cell_64m", state: "empty"},
+ cell7: {id: "megacells:fluid_storage_cell_64m", state: "empty"},
+ cell8: {id: "megacells:item_storage_cell_256m", state: "empty"},
+ cell9: {id: "megacells:fluid_storage_cell_256m", state: "empty"},
+ online: 1b
+ }
+ }
+ }
+ ],
+ entities: [],
+ palette: [
+ "ae2:drive{facing:north,spin:0}"
+ ]
+}
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_1.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_1.png
new file mode 100644
index 00000000..a804e35d
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_1.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_2.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_2.png
new file mode 100644
index 00000000..31236017
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_2.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_3.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_3.png
new file mode 100644
index 00000000..ea45c8c7
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_compressed_3.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_1.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_1.png
new file mode 100644
index 00000000..da4fbe21
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_1.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_2.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_2.png
new file mode 100644
index 00000000..dc851c6a
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_2.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_3.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_3.png
new file mode 100644
index 00000000..3b8bb82c
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_cutoff_3.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_decompression.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_decompression.png
new file mode 100644
index 00000000..528e35ea
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_decompression.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_empty.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_empty.png
new file mode 100644
index 00000000..530c9af7
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_empty.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_max_count_1.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_max_count_1.png
new file mode 100644
index 00000000..50e928cb
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_max_count_1.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_max_count_2.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_max_count_2.png
new file mode 100644
index 00000000..a7a3f525
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_max_count_2.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_mismatch_1.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_mismatch_1.png
new file mode 100644
index 00000000..57cffe6b
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_mismatch_1.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_mismatch_2.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_mismatch_2.png
new file mode 100644
index 00000000..d5b0763b
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_mismatch_2.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_partitioned.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_partitioned.png
new file mode 100644
index 00000000..08c6c2ef
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_partitioned.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_with_contents.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_with_contents.png
new file mode 100644
index 00000000..e1cad3f2
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/bulk_cell_with_contents.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_ae2.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_ae2.png
new file mode 100644
index 00000000..9c198382
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_ae2.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_mega.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_mega.png
new file mode 100644
index 00000000..7ea8ec98
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_mega.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_old.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_old.png
new file mode 100644
index 00000000..768b1d4e
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_old.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_pack.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_pack.png
new file mode 100644
index 00000000..dfabd09e
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/cell_colours_pack.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/radioactive_cell.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/radioactive_cell.png
new file mode 100644
index 00000000..e19cf00b
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/diagrams/radioactive_cell.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/logo.png b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/logo.png
new file mode 100644
index 00000000..8c6479e8
Binary files /dev/null and b/src/main/resources/assets/megacells/ae2guide/_pt_br/assets/logo.png differ
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/bulk_cell.md b/src/main/resources/assets/megacells/ae2guide/_pt_br/bulk_cell.md
new file mode 100644
index 00000000..2866d334
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/bulk_cell.md
@@ -0,0 +1,199 @@
+---
+navigation:
+ title: Célula de Itens em Massa
+ icon: bulk_item_cell
+ parent: index.md
+ position: 040
+categories:
+ - megacells
+item_ids:
+ - bulk_item_cell
+ - bulk_cell_component
+ - compression_card
+ - decompression_module
+---
+
+# MEGA Cells: Célula de Itens em Massa
+
+Agora passamos para a primeira das células de armazenamento *especializadas* e personalizadas da MEGA. É aqui que as coisas ficam interessantes.
+
+## Célula de Itens em Massa
+
+
+
+
+
+
+A **Célula de Itens em Massa da MEGA** é, de muitas maneiras, uma espécie de antítese da
+[célula de armazenamento convencional](ae2:items-blocks-machines/storage_cells.md).
+
+Enquanto uma célula padrão é geralmente capaz de armazenar até 63 tipos diferentes de itens, a Célula de Massa só é capaz
+de armazenar um único tipo dentro de si. Agora, por si só, isso tornaria a célula bastante inútil, mas a Célula
+de Massa tem uma vantagem fundamental para começar: ao contrário da quantidade finita de cada tipo de item em uma célula padrão, uma Célula
+de Massa é capaz de armazenar uma quantidade ***infinita*** daquele único tipo de item. E eu quero dizer *infinita*, pelo menos em um
+sentido prático. *(veja a seção "Chatice Técnica" um pouco mais abaixo se você for curioso o suficiente)*
+
+Também é importante notar que a Célula de Massa não pode ser criada com nenhuma das estruturas de célula existentes oferecidas pelo AE2 ou pela
+MEGA, optando por sua própria estrutura dedicada de Netherite, sempre criada do zero junto com seu componente dedicado.
+Por essa razão, a Célula de Massa também não pode ser desmontada de volta em seu componente e estrutura — embora não
+houvesse muito sentido em fazer isso de qualquer maneira.
+
+
+
+
+
+
+Uma Célula de Massa recém-criada ainda não pode funcionar; primeiro, ela precisa ser *particionada* (filtrada) para designar qual item ela
+armazenará. Isso é feito usando uma ou nossa conveniente
+. Uma vez que isso tenha sido feito, a célula começará a receber o respectivo item,
+até mesmo se priorizando como o primeiro e provavelmente o único lugar para onde este item será enviado a partir do momento em que seu filtro
+for definido.
+
+
+
+
+
+Uma vez que a célula tenha começado a receber e armazenar seu respectivo tipo de item, desde que o filtro permaneça o mesmo do
+item já contido, ela continuará a funcionar e permitirá tanto a inserção quanto a extração adicionais, assim como uma
+célula comum. Se, no entanto, este filtro for acidentalmente limpo ou substituído, a célula apresentará um erro e
+se tornará incapaz de aceitar novos itens. Ela permitirá, no entanto, a extração de seu conteúdo existente em caso de
+emergência e para fins de recuperação, e uma vez que o filtro original tenha sido recolocado ou a célula tenha sido
+esvaziada (recebendo um novo filtro não vazio), ela voltará a funcionar novamente como normal.
+
+
+
+
+### A Chatice Técnica Sobre Capacidade:
+
+Pode-se pensar comumente em uma "capacidade infinita" em qualquer mod de Minecraft como sendo apenas o valor máximo possível
+de um determinado tipo de dado numérico, como o limite dentro do Java para um "int" (cerca de 2,14 bilhões), um "long" (cerca de
+9,2 *quintilhões*, ou 9,2 * 10^**18**) ou mesmo um "double" (que já atinge *308* ordens de magnitude, embora não
+fosse adequado aqui para trabalhar com quantidades de números inteiros).
+
+A Célula de Massa joga todos esses tipos primitivos de lado e, em vez disso, é projetada de forma a conter qualquer
+quantidade arbitrariamente grande que um usuário possa razoavelmente conceber. De fato, embora qualquer rede ME só seja
+capaz de manipular e exibir até os mencionados 9,2 quintilhões de qualquer tipo de item armazenado nela, a Célula
+de Massa é internamente capaz de ir além desse limite e, no mínimo, aludir ao fato de que pode tê-lo
+feito.
+
+
+
+
+## Compressão em Massa
+
+
+
+
+
+Até agora, cobrimos bem como uma célula de massa funciona como um poço sem fundo para qualquer tipo de item arbitrário.
+No entanto, é amplamente compreendido entre a maioria dos jogadores que alguns tipos de itens — ou seja, recursos como *lingotes
+de metal* — precisam ser tratados de forma um pouco diferente para fins de armazenamento. Muitas vezes, recursos como lingotes assumem
+múltiplas formas para armazenamento e criação, como seus correspondentes maiores de "bloco" para o primeiro, a fim de minimizar
+o espaço, e sua forma menor de "pepita" para o último. Embora geralmente seja melhor que estes sejam manuseados junto com seu
+respectivo lingote de alguma forma, uma Célula de Massa, em sua forma padrão, não lidaria facilmente com essa expectativa.
+
+É aqui que a mecânica de ***Compressão em Massa*** entra em cena, graças à **Carta de Compressão**, uma
+[cartão de melhoria](ae2:items-blocks-machines/upgrade_cards.md) exclusiva da Célula de Massa para este propósito.
+
+
+
+Com a *Compressão* ativada através desta carta, uma Célula de Massa pode ser informada sobre tais formas variantes do recurso sendo
+rastreado, a fim de aceitar igualmente essas variantes e automaticamente "comprimi-las" à medida que entram em sua próxima
+variante mais alta. Essa compressão automática funciona de acordo com as receitas de criação associadas a essas variantes: se
+uma dessas receitas transformasse algo como um (1) lingote de metal em nove (9) pepitas desse metal e outra
+receita transformasse essas nove pepitas de volta no lingote original, uma Célula de Massa configurada para armazenar esse metal seria
+capaz de aceitar tanto a forma de lingote quanto a de pepita desse metal, transformando cada 9 pepitas inseridas em outro lingote na
+hora.
+
+Além disso, essa compressão automática se estende a *todas* as variantes superiores, como blocos de metal e versões ainda mais
+"comprimidas" desses blocos fornecidas por tais mods, tudo tratado como uma longa "cadeia" de variantes
+da menor para a maior.
+
+
+
+
+
+
+Para que essa mecânica funcione, uma Célula de Massa internamente apenas rastreia sua "quantidade" real como a quantidade do
+menor item "unitário" possível no qual o recurso pode ser decomposto — tipicamente uma pepita de metal, um fragmento
+de gema, um pó ou algum outro equivalente. Ao longo da cadeia mais ampla mencionada anteriormente, uma Célula de Massa com esta mecânica ativada
+aceitará felizmente todas essas variantes, tanto superiores quanto inferiores, convertendo-as em uma certa quantidade de "unidades"
+onde aplicável, e até mesmo permitirá que qualquer uma delas seja *extraída* através de meios automatizados — como o
+ e o — ou até mesmo um
+[terminal](ae2:items-blocks-machines/terminals.md) (ao usar *Shift*+clique para extrair).
+
+No caso em que um mod esteja presente adicionando versões de blocos "comprimidos" muito maiores de um recurso, pode ser desejável
+limitar até que ponto um recurso pode ir com a autocompressão para poder rastrear mais facilmente a quantidade desse
+recurso em uma forma específica, por exemplo, ao observar o fluxo desse recurso na forma de lingotes. Para este propósito, uma
+Célula de Massa com Compressão ativada ainda dentro de uma Bancada de Células permitirá que seu "**limite** de compressão" seja ciclado
+através, ditando a variante mais alta que a célula deve ser capaz de acumular em armazenamento e na qual a
+autocompressão deve parar. Clicar com o botão esquerdo neste botão cicla o limite para baixo em direção ao item unitário menor, enquanto
+clicar com o botão direito cicla para trás em direção a variantes comprimidas cada vez mais altas.
+
+
+
+
+
+
+Quando a Compressão está ativada em uma célula, o comportamento de "filtro incompatível" se torna um pouco mais leniente: a célula efetivamente
+"lembra" com qual cadeia precisa trabalhar com base no item que já foi configurado para armazenar, e se seu filtro for
+acidentalmente removido de alguma forma, ele pode ser substituído por qualquer uma das variantes associadas, em vez da variante específica
+usada anteriormente como filtro. Além disso, para fins de correção de erros, no caso de quaisquer receitas de criação
+para alguma variante menor que o item configurado na célula serem adicionadas, removidas ou substituídas, o "fator
+unitário" atual — ou seja, quantas "unidades" caberão no total em uma instância do item "variante" configurado — também é armazenado
+e rastreado, atualizando-se de acordo quando a cadeia geral para essas variantes sofre tal mudança.
+
+Como último recurso, se em algum cenário de pior caso uma célula de massa estiver totalmente inutilizada, independentemente do filtro (re)aplicado a
+ela, e entrar no modo de "recuperação" mencionado anteriormente, quaisquer variantes menores poderão ser recuperadas junto com o
+item base para o qual a célula foi inicialmente particionada.
+
+## Módulo de Descompressão
+
+
+
+
+
+
+Até aqui, tudo bem. Sabemos que com a Compressão ativada, uma Célula de Massa pode facilmente trabalhar com quaisquer variantes correspondentes quando
+inseridas ou extraídas por um jogador ou por dispositivos como o e
+. Agora, e quanto à criação automática?
+
+Este é um pouco mais complicado. No AE2, o sistema de [criação automática](ae2:ae2-mechanics/autocrafting.md) baseia-se na
+suposição de que "o que você vê é o que você obtém". Se o sistema de armazenamento relatar apenas, por exemplo, 5 lingotes de ferro, então o
+sistema de criação assumirá que, sem um [molde](ae2:ae2-mechanics/autocrafting.md#patterns) para dizer como
+fazer mais lingotes de ferro, ele terá apenas esses 5 para trabalhar em uma determinada tarefa de criação e será incapaz de realizá-la
+se mais lingotes forem necessários. O problema surge, então, quando a Compressão está configurada para uma Célula de Massa que armazena
+lingotes de ferro, o sistema de armazenamento pode nunca relatar mais do que (tipicamente) 8 lingotes a qualquer momento se
+a célula estiver configurada para um limite mais alto, deixando o sistema de criação incapaz de trabalhar com qualquer tarefa que possa eventualmente exigir
+mais lingotes de ferro para cumprir uma etapa anterior.
+
+A solução para este problema vem na forma do **Módulo de Descompressão da MEGA**, uma peça de cabo relativamente simples que
+serve quase como uma extensão para o sistema de criação automática e instalações de uma rede regular.
+
+
+
+Quando um Módulo de Descompressão é colocado em qualquer lugar da rede, ele varrerá continuamente a rede em busca de quaisquer Células
+de Massa com Compressão ativada conectadas e gerará automaticamente um conjunto de "moldes falsos" especializados para cada célula que
+encontrar, cobrindo cada item na cadeia de variantes correspondente àquela célula. Esses moldes são então manuseados completamente
+internamente, sem a necessidade de configurações dedicadas com ou
+, permitindo que o sistema de criação continue operando normalmente ao
+"criar" mais de um item que tecnicamente já está sendo armazenado.
+
+
+
+Esses moldes respondem de acordo com o limite definido em uma Célula de Massa individual; moldes gerados para variantes menores
+que o item de limite pegam sua variante superior anterior para serem criados *para baixo* em várias dessas variantes menores,
+enquanto moldes gerados para variantes maiores pegam várias da variante menor anterior para serem criados para cima. Qualquer
+que seja a direção tomada por esses moldes, no entanto, cada variante em ambos os lados do ponto de corte ainda é automaticamente
+contabilizada caso uma tarefa de criação maior as exija.
+
+O módulo também permite que uma [prioridade](ae2:ae2-mechanics/autocrafting.md#priority) "global" seja definida para todos esses
+moldes juntos, em relação a qualquer infraestrutura de criação regular, como Provedores de Moldes com seus próprios moldes para
+um determinado item variante, clicando com o botão direito no módulo para abrir o menu de prioridade.
+
+O Módulo de Descompressão é um dispositivo do tipo "configure e esqueça", e você normalmente só precisa de um módulo em uma determinada
+rede para que toda a sua funcionalidade de criação automática seja ativada. ***TENHA EM MENTE, NO ENTANTO***, que o módulo funciona apenas
+na mesma rede e só pode rastrear células conectadas a Baús ME e Drives na mesma
+rede principal que ele. Ele ***NÃO FUNCIONARÁ*** através de [sub-redes](ae2:ae2-mechanics/subnetworks.md), por exemplo, então você
+deve garantir que seu armazenamento em Massa permaneça centralizado dentro de sua rede principal para que o módulo o reconheça
+completamente.
\ No newline at end of file
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/crafting.md b/src/main/resources/assets/megacells/ae2guide/_pt_br/crafting.md
new file mode 100644
index 00000000..9e2b63a1
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/crafting.md
@@ -0,0 +1,84 @@
+---
+navigation:
+ title: Fabricação Automática MEGA
+ icon: 256m_crafting_storage
+ parent: index.md
+ position: 020
+categories:
+ - megacells
+item_ids:
+ - mega_crafting_unit
+ - 1m_crafting_storage
+ - 4m_crafting_storage
+ - 16m_crafting_storage
+ - 64m_crafting_storage
+ - 256m_crafting_storage
+ - mega_crafting_accelerator
+ - mega_crafting_monitor
+ - mega_pattern_provider
+ - cable_mega_pattern_provider
+---
+
+# MEGA Cells: Fabricação Automática
+
+
+
+
+
+
+## [CPUs de Fabricação](ae2:items-blocks-machines/crafting_cpu_multiblock.md) MEGA
+
+
+
+
+
+
+
+
+
+
+Assim como nas células de armazenamento, a MEGA também fornece seus tiers maiores de armazenamento para CPUs de Fabricação. Embora estes também exijam
+sua própria versão dedicada da para acomodar seu aumento de poder, eles
+ainda lidarão facilmente com os maiores trabalhos de Fabricação com mais memória, além de terem uma aparência *muito legal* em
+preto.
+
+
+
+
+
+
+
+
+Como um bônus adicional, a MEGA também fornece seu próprio equivalente ao , embora com
+a vantagem de fornecer não um, mas *QUATRO* threads de coprocessamento no espaço de cada bloco de coprocessador adicionado.
+
+
+
+
+E apenas para completar o pacote, também há um equivalente MEGA do .
+Este, na verdade, não funciona de maneira diferente do monitor comum, mas serve como um complemento para
+as unidades mencionadas para usuários que desejam manter uma consistência estética e o mesmo visual elegante e escuro
+em todo o seu multiblock de CPU.
+
+
+
+
+## Fornecedor de Padrões MEGA
+
+
+
+
+
+
+
+
+Servindo como um companheiro para o , o **Fornecedor de Padrões MEGA** mantém a
+tendência de fornecer variantes maiores de dispositivos AE2 apropriados, dobrando a capacidade de padrões, permitindo um total de
+18 padrões a serem armazenados e manuseados por ele. Isso, no entanto, vem com a desvantagem de só poder armazenar
+[**padrões de processamento**](ae2:items-blocks-machines/patterns.md), então não funcionará muito bem com o
+.
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/energy.md b/src/main/resources/assets/megacells/ae2guide/_pt_br/energy.md
new file mode 100644
index 00000000..174697d7
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/energy.md
@@ -0,0 +1,41 @@
+---
+navigation:
+ title: Armazenamento de Energia
+ icon: greater_energy_card
+ parent: index.md
+ position: 030
+categories:
+ - megacells
+item_ids:
+ - mega_energy_cell
+ - greater_energy_card
+---
+
+# MEGA Cells: Energia
+
+Seria um descuido, é claro, se a MEGA não fornecesse também uma forma maior de armazenamento de [energia](ae2:ae2-mechanics/energy.md),
+então, felizmente, essa base também está coberta aqui.
+
+## Célula de Energia Superdensa
+
+
+
+A *Célula de Energia Superdensa* armazena 8 vezes mais energia que uma e 64 vezes mais
+que uma padrão, para um total de até 12.8 *milhões* de AE por célula. Perfeita para aquelas
+configurações especialmente grandes de [E/S Espacial](ae2:ae2-mechanics/spatial-io.md) e operações de transferência que exigem um imenso
+buffer de energia, agora em um espaço de bloco mais compacto!
+
+
+
+## Cartão de Energia Maior
+
+
+
+Além disso, a Célula de Energia Superdensa pode ser usada para criar uma versão mais potente do
+, fornecendo um buffer de energia ainda maior para qualquer infraestrutura sem fio, como
+células de armazenamento portáteis e [terminais sem fio](ae2:items-blocks-machines/wireless_terminals.md). Os próprios dispositivos do AE2
+irão suportá-lo tão bem quanto o Cartão de Energia comum. No entanto, as mais exigentes
+[células portáteis MEGA](storage.md#portable-cells) suportarão *apenas* o Cartão de Energia Maior para aumentar sua capacidade
+de bateria.
+
+
\ No newline at end of file
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/extras.md b/src/main/resources/assets/megacells/ae2guide/_pt_br/extras.md
new file mode 100644
index 00000000..2cd36049
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/extras.md
@@ -0,0 +1,87 @@
+---
+navigation:
+ title: Extras
+ icon: mega_interface
+ parent: index.md
+ position: 060
+categories:
+ - megacells
+item_ids:
+ - mega_interface
+ - cell_dock
+ - portable_cell_workbench
+---
+
+# MEGA Cells: Extras
+
+Com a premissa principal do add-on abordada, agora concluímos com alguns dos recursos e adições extras menores
+fornecidos pela MEGA, tanto para fins de completude quanto para um pouco mais de experimentação.
+
+## Interface MEGA
+
+
+
+
+
+
+
+
+Como um complemento para o , a **Interface MEGA** serve como uma
+versão de capacidade dupla da . O dobro de slots, o dobro de I/O e de taxa de transferência, e o dobro
+de manutenção de estoque.
+
+
+
+
+## Bancada de Células Portátil
+
+
+
+Um tanto fora do personagem para o resto do add-on, a **Bancada de Células Portátil** é uma... versão *menor* da
+. Pequena o suficiente, na verdade, para caber na palma da sua mão, enquanto ainda
+é capaz de configurar qualquer célula de armazenamento normalmente.
+
+Resta imaginar como uma bancada de trabalho inteira pôde caber nesta coisa.
+
+
+
+## Doca de Células
+
+
+
+
+
+
+Finalmente, temos algo que é, mais uma vez, menor em vez de maior, e é por isso que parecia mais deslocado
+do que qualquer outra coisa chamá-lo de item "MEGA".
+
+A **Doca de Células ME** é, de certa forma, como uma versão mais compacta do , capaz de armazenar
+dentro de si uma célula de armazenamento por vez. Embora possa não ter algumas das funcionalidades extras do Baú — a saber, seu
+terminal embutido — ela ainda é um bom provedor de armazenamento compacto. Em particular, como vem na forma de uma
+[peça de cabo](ae2:ae2-mechanics/cable-subparts.md) "plana", um único cabo pode conter várias Docas de Células no mesmo
+espaço de um bloco. Talvez alguém a ache útil no caso de uma sub-rede compacta que requeira algum tipo de
+armazenamento de buffer temporário.
+
+
+
+## "Cores Clássicas das Células"
+
+Como uma referência visual opcional, a MEGA fornece o seguinte pacote de recursos que o usuário pode optar por ativar.
+
+
+
+Em lançamentos tanto do AE2 quanto de seus add-ons anteriores ao Minecraft 1.21, as texturas antigas para quaisquer conjuntos de células de armazenamento seguiam
+um esquema de cores de 5 pontos, começando com um marrom avermelhado para as células de 1k e mudando através do amarelo, verde e azul em direção
+a um tom final de violeta claro/lavanda para as de 256k. A MEGA também seguiu essa tendência com seus próprios tiers de células, começando com um vermelho
+escuro em 1M e terminando com um violeta mais profundo em 256M.
+
+
+
+Com a reformulação mais ampla de texturas introduzida no AE2 após a versão 1.20.x, as células de armazenamento também foram adaptadas para seguir uma
+paleta de cores um pouco mais ampla, com as células de armazenamento base do AE2 seguindo uma mudança de tom de azul para verde ao longo de sua progressão de tier e
+a MEGA pretendendo continuar a progressão do amarelo para o vermelho e para o rosa. Embora isso também seja muito bom, não pareceu
+uma má ideia incluir também a opção do sistema de cores antigo para aqueles que talvez o prefiram em vez do
+atual.
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/index.md b/src/main/resources/assets/megacells/ae2guide/_pt_br/index.md
new file mode 100644
index 00000000..b19c350f
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/index.md
@@ -0,0 +1,55 @@
+---
+navigation:
+ title: "Add-on: MEGA Cells"
+ position: 80
+item_ids:
+ - accumulation_processor
+ - accumulation_processor_press
+ - printed_accumulation_processor
+ - sky_steel_ingot
+ - sky_steel_block
+---
+
+# MEGA Cells
+
+
+
+## Introdução
+
+**MEGA Cells** é um add-on para o Applied Energistics 2 que fornece tiers mais altos de armazenamento, com capacidade variando de **1M**
+até **256M**, ao mesmo tempo que oferece recursos exclusivos, como células de armazenamento mais especializadas e ferramentas
+adicionais relacionadas.
+
+## Primeiros Passos
+
+
+
+
+
+
+Para alcançar novos patamares de armazenamento, novos materiais são necessários. O recurso mais importante que você precisará coletar em
+preparação para montar uma infraestrutura MEGA é uma grande quantidade de , pois isso precisará
+ser transformado em lingotes da liga **Sky Steel** juntamente com Ferro e um
+. Água não será suficiente para a metalurgia, no entanto, então você precisará de um fluido
+muito mais quente para derreter e transformá-los.
+
+
+
+
+
+Assim que tiver um pouco de Sky Steel, você poderá usá-lo para montar um tipo de processador totalmente novo, conhecido como **Processador de
+Acumulação**. Este processador serve como a "espinha dorsal" de quase todos os dispositivos MEGA, sejam eles as células de maior
+capacidade padrão ou qualquer uma das outras ferramentas especializadas.
+
+
+
+
+
+
+
+A partir deste ponto, você está pronto para progredir com as ofertas da "*MEGA Corp.*" e desbloquear todo o potencial
+do seu armazenamento e infraestrutura ME.
+
+## Leitura Adicional
+
+
\ No newline at end of file
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/radioactive_cell.md b/src/main/resources/assets/megacells/ae2guide/_pt_br/radioactive_cell.md
new file mode 100644
index 00000000..b0425a7d
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/radioactive_cell.md
@@ -0,0 +1,55 @@
+---
+navigation:
+ title: Célula de Químico Radioativo (exclusivo AppMek)
+ icon: radioactive_chemical_cell
+ parent: index.md
+ position: 050
+categories:
+ - megacells
+item_ids:
+ - radioactive_cell_component
+ - radioactive_chemical_cell
+---
+
+# MEGA Cells: Célula de Químico Radioativo
+
+Como parte de sua ampla integração entre add-ons, o MEGA apresenta uma segunda célula especializada, exclusiva para jogadores que também usam
+o *Mekanism* e o add-on ***Applied Mekanistics***. Se você não estiver usando nenhum deles e as receitas abaixo estiverem
+com erro, pode ignorar esta página com segurança e fingir que esta célula não existe.
+
+## Célula de Químico Radioativo
+
+
+
+
+
+
+A **Célula de Químico Radioativo MEGA**, como o nome indica, serve como um complemento para as células de armazenamento comuns
+oferecidas pelo *Applied Mekanistics* (e a própria integração do MEGA com ele) para armazenar os "químicos" do *Mekanism*. Normalmente,
+ao usar as células de químicos comuns, pode-se notar que elas vêm com uma ressalva: não armazenam nenhum
+químico que seja *radioativo*, o que no Mekanism inclui principalmente *Lixo Nuclear*, *Polônio* e *Plutônio*.
+A Célula Radioativa, claro, armazena apenas os químicos mencionados.
+
+
+
+
+
+
+A Célula Radioativa não é tão diferente da , pois só pode armazenar
+um único tipo de composto radioativo e precisa ser particionada antes de operar. É aqui que as semelhanças terminam
+entre as duas, no entanto; a Célula Radioativa armazena apenas uma quantidade finita desse químico, com um máximo de *256
+[bytes](ae2:ae2-mechanics/bytes-and-types.md)*. Isso, no entanto, é o equivalente a *2048 baldes* — ou o conteúdo de 4 Barris de Lixo Nuclear — no espaço de uma única célula.
+
+
+
+Para conter e armazenar substâncias tão voláteis, a célula exige uma quantidade consideravelmente maior de energia para (de alguma forma!)
+mantê-las em um estado relativamente estável. Em comparação com o consumo de energia típico de 0.5 AE/tick para a
+, 2.5 AE/t para a e 5 AE/t
+para a , uma única Célula Radioativa consome impressionantes **250 AE/tick** enquanto
+estiver dentro de um Baú/Drive ME conectado.
+
+Por fim, para incentivar os jogadores de Mekanism a continuar gerenciando adequadamente seu lixo nuclear como planejado, a Célula
+Radioativa ainda proíbe explicitamente o armazenamento de ***Lixo** Nuclear **Gasto***. *Por padrão*, você não vai
+se livrar tão facilmente da responsabilidade de manter suas estações de reator nuclear sob controle. Para os jogadores que ainda assim querem seguir o
+caminho mais fácil, no entanto, este comportamento é configurável. *Como* este comportamento é configurado fica como um exercício para o
+leitor.
\ No newline at end of file
diff --git a/src/main/resources/assets/megacells/ae2guide/_pt_br/storage.md b/src/main/resources/assets/megacells/ae2guide/_pt_br/storage.md
new file mode 100644
index 00000000..ff76d9c6
--- /dev/null
+++ b/src/main/resources/assets/megacells/ae2guide/_pt_br/storage.md
@@ -0,0 +1,158 @@
+---
+navigation:
+ title: Armazenamento MEGA
+ icon: item_storage_cell_256m
+ parent: index.md
+ position: 010
+categories:
+ - megacells
+item_ids:
+ - cell_component_1m
+ - cell_component_4m
+ - cell_component_16m
+ - cell_component_64m
+ - cell_component_256m
+ - mega_item_cell_housing
+ - mega_fluid_cell_housing
+ - mega_chemical_cell_housing
+ - mega_source_cell_housing
+ - mega_mana_cell_housing
+ - mega_experience_cell_housing
+ - item_storage_cell_1m
+ - item_storage_cell_4m
+ - item_storage_cell_16m
+ - item_storage_cell_64m
+ - item_storage_cell_256m
+ - fluid_storage_cell_1m
+ - fluid_storage_cell_4m
+ - fluid_storage_cell_16m
+ - fluid_storage_cell_64m
+ - fluid_storage_cell_256m
+ - chemical_storage_cell_1m
+ - chemical_storage_cell_4m
+ - chemical_storage_cell_16m
+ - chemical_storage_cell_64m
+ - chemical_storage_cell_256m
+ - source_storage_cell_1m
+ - source_storage_cell_4m
+ - source_storage_cell_16m
+ - source_storage_cell_64m
+ - source_storage_cell_256m
+ - mana_storage_cell_1m
+ - mana_storage_cell_4m
+ - mana_storage_cell_16m
+ - mana_storage_cell_64m
+ - mana_storage_cell_256m
+ - experience_storage_cell_1m
+ - experience_storage_cell_4m
+ - experience_storage_cell_16m
+ - experience_storage_cell_64m
+ - experience_storage_cell_256m
+ - portable_item_cell_1m
+ - portable_item_cell_4m
+ - portable_item_cell_16m
+ - portable_item_cell_64m
+ - portable_item_cell_256m
+ - portable_fluid_cell_1m
+ - portable_fluid_cell_4m
+ - portable_fluid_cell_16m
+ - portable_fluid_cell_64m
+ - portable_fluid_cell_256m
+ - portable_chemical_cell_1m
+ - portable_chemical_cell_4m
+ - portable_chemical_cell_16m
+ - portable_chemical_cell_64m
+ - portable_chemical_cell_256m
+ - portable_source_cell_1m
+ - portable_source_cell_4m
+ - portable_source_cell_16m
+ - portable_source_cell_64m
+ - portable_source_cell_256m
+ - portable_mana_cell_1m
+ - portable_mana_cell_4m
+ - portable_mana_cell_16m
+ - portable_mana_cell_64m
+ - portable_mana_cell_256m
+ - portable_experience_cell_1m
+ - portable_experience_cell_4m
+ - portable_experience_cell_16m
+ - portable_experience_cell_64m
+ - portable_experience_cell_256m
+ - sky_bronze_ingot
+ - sky_bronze_block
+ - sky_osmium_ingot
+ - sky_osmium_block
+---
+
+# MEGA Cells: Armazenamento
+
+
+
+
+
+
+## [Células de Armazenamento](ae2:items-blocks-machines/storage_cells.md) MEGA
+
+
+
+
+
+
+
+
+
+
+Como mencionado anteriormente, o serve como o primeiro passo para montar
+qualquer infraestrutura MEGA, e isso inclui, para começar, seus próprios tiers mais altos de células de armazenamento. Com este
+processador, um pode ser levado *ainda mais além*, de **1M** (equivalente a
+"1024k") em diante até o tier M mais alto de **256M** — mais de *mil* vezes maior em capacidade que um de 256k.
+
+
+
+
+
+
+
+Claro, um armazenamento mais potente exigirá um invólucro mais potente para acompanhar, e é aí que um pouco mais de Sky Steel entra
+para criar um invólucro de célula de item para seus novos componentes de tier M.
+
+
+
+
+
+
+
+Para fluidos e todo o resto, também existem invólucros dedicados. Acontece que a Sky Stone é poderosa o suficiente para
+formar ligas com outros metais para também criar as células apropriadas, como com cobre para fazer invólucros de célula de fluido
+de **Sky Bronze**. Mesmo fora deste guia, qualquer coisa que você possa imaginar pode ser suportada pela MEGA com uma célula dedicada
+com seu próprio tipo de invólucro.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## [Células Portáteis](ae2:items-blocks-machines/storage_cells.md#portable-item-storage) MEGA
+
+A MEGA também fornece versões portáteis de todas as suas células, assim como o próprio AE2, embora a capacidade aumentada dessas
+células exija um pouco mais de energia. Sendo assim, note que elas são criadas com uma
+ em vez de uma comum.
+
+Embora essas células portáteis também suportem a gama completa de [aprimoramentos](ae2:items-blocks-machines/upgrade_cards.md) que
+as células portáteis ME comuns suportam, sua bateria aumentada e sua fome geral por energia significam que o
+ comum não é forte o *suficiente* para suportá-las. Para este propósito, apenas a
+ servirá.
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/assets/megacells/lang/pt_br.json b/src/main/resources/assets/megacells/lang/pt_br.json
new file mode 100644
index 00000000..90bab681
--- /dev/null
+++ b/src/main/resources/assets/megacells/lang/pt_br.json
@@ -0,0 +1,130 @@
+{
+ "block.megacells.16m_crafting_storage": "Armazenamento de Fabricação MEGA de 16M",
+ "block.megacells.1m_crafting_storage": "Armazenamento de Fabricação MEGA de 1M",
+ "block.megacells.256m_crafting_storage": "Armazenamento de Fabricação MEGA de 256M",
+ "block.megacells.4m_crafting_storage": "Armazenamento de Fabricação MEGA de 4M",
+ "block.megacells.64m_crafting_storage": "Armazenamento de Fabricação MEGA de 64M",
+ "block.megacells.mega_crafting_accelerator": "Unidade de Co-processamento de Fabricação MEGA",
+ "block.megacells.mega_crafting_monitor": "Monitor de Fabricação MEGA",
+ "block.megacells.mega_crafting_unit": "Unidade de Fabricação MEGA",
+ "block.megacells.mega_emc_interface": "Interface de Transmutação MEGA",
+ "block.megacells.mega_energy_cell": "Célula de Energia Superdensa",
+ "block.megacells.mega_interface": "Interface MEGA",
+ "block.megacells.mega_pattern_provider": "Provedor de Padrões MEGA",
+ "block.megacells.sky_bronze_block": "Bloco de Bronze do Céu",
+ "block.megacells.sky_osmium_block": "Bloco de Ósmio do Céu",
+ "block.megacells.sky_steel_block": "Bloco de Aço do Céu",
+ "gui.megacells.ModName": "MEGA Cells",
+ "gui.tooltips.megacells.ALot": "Muito.",
+ "gui.tooltips.megacells.AcceleratorThreads": "Fornece 4 threads de co-processamento por bloco.",
+ "gui.tooltips.megacells.Compression": "Compressão: %s",
+ "gui.tooltips.megacells.CompressionCutoff": "Limite de Compressão em Massa",
+ "gui.tooltips.megacells.Contains": "Contém: %s",
+ "gui.tooltips.megacells.ContainsTraceUnits": "Contém unidades de traço!",
+ "gui.tooltips.megacells.Cutoff": "Limite: %s",
+ "gui.tooltips.megacells.Disabled": "Desativado",
+ "gui.tooltips.megacells.Empty": "Vazio",
+ "gui.tooltips.megacells.Enabled": "Ativado",
+ "gui.tooltips.megacells.FilterChemicalUnsupported": "Filtro de químico não suportado!",
+ "gui.tooltips.megacells.MismatchedFilter": "Filtro incompatível! (%s)",
+ "gui.tooltips.megacells.NotInstalled": "%s não instalado.",
+ "gui.tooltips.megacells.NotPartitioned": "Não Particionado",
+ "gui.tooltips.megacells.NotYetAvailable": "Ainda não disponível.",
+ "gui.tooltips.megacells.PartitionedFor": "Particionado para: %s",
+ "gui.tooltips.megacells.ProcessingOnly": "Suporta apenas padrões de processamento.",
+ "gui.tooltips.megacells.Quantity": "Quantidade: %s",
+ "gui.tooltips.megacells.TraceUnits": "Unidades de Traço: %s (%s)",
+ "gui.tooltips.megacells.WorkbenchCell": "Célula:",
+ "gui.tooltips.megacells.WorkbenchConfig": "Config:",
+ "item.megacells.accumulation_processor": "Processador de Acumulação",
+ "item.megacells.accumulation_processor_press": "Prensa de Acumulação do Injetor",
+ "item.megacells.bulk_cell_component": "Componente de Armazenamento em Massa MEGA",
+ "item.megacells.bulk_item_cell": "Célula de Armazenamento de Itens em Massa MEGA",
+ "item.megacells.cable_mega_emc_interface": "Interface de Transmutação MEGA",
+ "item.megacells.cable_mega_interface": "Interface MEGA",
+ "item.megacells.cable_mega_pattern_provider": "Provedor de Padrões MEGA",
+ "item.megacells.cell_component_16m": "Componente de Armazenamento MEGA de 16M",
+ "item.megacells.cell_component_1m": "Componente de Armazenamento MEGA de 1M",
+ "item.megacells.cell_component_256m": "Componente de Armazenamento MEGA de 256M",
+ "item.megacells.cell_component_4m": "Componente de Armazenamento MEGA de 4M",
+ "item.megacells.cell_component_64m": "Componente de Armazenamento MEGA de 64M",
+ "item.megacells.cell_dock": "Doca de Células ME",
+ "item.megacells.chemical_storage_cell_16m": "Célula de Armazenamento de Químicos MEGA de 16M",
+ "item.megacells.chemical_storage_cell_1m": "Célula de Armazenamento de Químicos MEGA de 1M",
+ "item.megacells.chemical_storage_cell_256m": "Célula de Armazenamento de Químicos MEGA de 256M",
+ "item.megacells.chemical_storage_cell_4m": "Célula de Armazenamento de Químicos MEGA de 4M",
+ "item.megacells.chemical_storage_cell_64m": "Célula de Armazenamento de Químicos MEGA de 64M",
+ "item.megacells.compression_card": "Cartão de Compressão",
+ "item.megacells.decompression_module": "Módulo de Descompressão MEGA",
+ "item.megacells.experience_storage_cell_16m": "Célula de Armazenamento de Experiência MEGA de 16M",
+ "item.megacells.experience_storage_cell_1m": "Célula de Armazenamento de Experiência MEGA de 1M",
+ "item.megacells.experience_storage_cell_256m": "Célula de Armazenamento de Experiência MEGA de 256M",
+ "item.megacells.experience_storage_cell_4m": "Célula de Armazenamento de Experiência MEGA de 4M",
+ "item.megacells.experience_storage_cell_64m": "Célula de Armazenamento de Experiência MEGA de 64M",
+ "item.megacells.fluid_storage_cell_16m": "Célula de Armazenamento de Fluidos MEGA de 16M",
+ "item.megacells.fluid_storage_cell_1m": "Célula de Armazenamento de Fluidos MEGA de 1M",
+ "item.megacells.fluid_storage_cell_256m": "Célula de Armazenamento de Fluidos MEGA de 256M",
+ "item.megacells.fluid_storage_cell_4m": "Célula de Armazenamento de Fluidos MEGA de 4M",
+ "item.megacells.fluid_storage_cell_64m": "Célula de Armazenamento de Fluidos MEGA de 64M",
+ "item.megacells.greater_energy_card": "Cartão de Energia Maior",
+ "item.megacells.item_storage_cell_16m": "Célula de Armazenamento de Itens MEGA de 16M",
+ "item.megacells.item_storage_cell_1m": "Célula de Armazenamento de Itens MEGA de 1M",
+ "item.megacells.item_storage_cell_256m": "Célula de Armazenamento de Itens MEGA de 256M",
+ "item.megacells.item_storage_cell_4m": "Célula de Armazenamento de Itens MEGA de 4M",
+ "item.megacells.item_storage_cell_64m": "Célula de Armazenamento de Itens MEGA de 64M",
+ "item.megacells.mana_storage_cell_16m": "Célula de Armazenamento de Mana MEGA de 16M",
+ "item.megacells.mana_storage_cell_1m": "Célula de Armazenamento de Mana MEGA de 1M",
+ "item.megacells.mana_storage_cell_256m": "Célula de Armazenamento de Mana MEGA de 256M",
+ "item.megacells.mana_storage_cell_4m": "Célula de Armazenamento de Mana MEGA de 4M",
+ "item.megacells.mana_storage_cell_64m": "Célula de Armazenamento de Mana MEGA de 64M",
+ "item.megacells.mega_chemical_cell_housing": "Chassi de Célula de Químicos MEGA",
+ "item.megacells.mega_experience_cell_housing": "Chassi de Célula de Experiência MEGA",
+ "item.megacells.mega_fluid_cell_housing": "Chassi de Célula de Fluidos MEGA",
+ "item.megacells.mega_item_cell_housing": "Chassi de Célula de Itens MEGA",
+ "item.megacells.mega_mana_cell_housing": "Chassi de Célula de Mana MEGA",
+ "item.megacells.mega_source_cell_housing": "Chassi de Célula de Fonte MEGA",
+ "item.megacells.portable_cell_workbench": "Bancada de Células Portátil",
+ "item.megacells.portable_chemical_cell_16m": "Célula de Químicos Portátil de 16M",
+ "item.megacells.portable_chemical_cell_1m": "Célula de Químicos Portátil de 1M",
+ "item.megacells.portable_chemical_cell_256m": "Célula de Químicos Portátil de 256M",
+ "item.megacells.portable_chemical_cell_4m": "Célula de Químicos Portátil de 4M",
+ "item.megacells.portable_chemical_cell_64m": "Célula de Químicos Portátil de 64M",
+ "item.megacells.portable_experience_cell_16m": "Célula de Experiência Portátil de 16M",
+ "item.megacells.portable_experience_cell_1m": "Célula de Experiência Portátil de 1M",
+ "item.megacells.portable_experience_cell_256m": "Célula de Experiência Portátil de 256M",
+ "item.megacells.portable_experience_cell_4m": "Célula de Experiência Portátil de 4M",
+ "item.megacells.portable_experience_cell_64m": "Célula de Experiência Portátil de 64M",
+ "item.megacells.portable_fluid_cell_16m": "Célula de Fluidos Portátil de 16M",
+ "item.megacells.portable_fluid_cell_1m": "Célula de Fluidos Portátil de 1M",
+ "item.megacells.portable_fluid_cell_256m": "Célula de Fluidos Portátil de 256M",
+ "item.megacells.portable_fluid_cell_4m": "Célula de Fluidos Portátil de 4M",
+ "item.megacells.portable_fluid_cell_64m": "Célula de Fluidos Portátil de 64M",
+ "item.megacells.portable_item_cell_16m": "Célula de Itens Portátil de 16M",
+ "item.megacells.portable_item_cell_1m": "Célula de Itens Portátil de 1M",
+ "item.megacells.portable_item_cell_256m": "Célula de Itens Portátil de 256M",
+ "item.megacells.portable_item_cell_4m": "Célula de Itens Portátil de 4M",
+ "item.megacells.portable_item_cell_64m": "Célula de Itens Portátil de 64M",
+ "item.megacells.portable_mana_cell_16m": "Célula de Mana Portátil de 16M",
+ "item.megacells.portable_mana_cell_1m": "Célula de Mana Portátil de 1M",
+ "item.megacells.portable_mana_cell_256m": "Célula de Mana Portátil de 256M",
+ "item.megacells.portable_mana_cell_4m": "Célula de Mana Portátil de 4M",
+ "item.megacells.portable_mana_cell_64m": "Célula de Mana Portátil de 64M",
+ "item.megacells.portable_source_cell_16m": "Célula de Fonte Portátil de 16M",
+ "item.megacells.portable_source_cell_1m": "Célula de Fonte Portátil de 1M",
+ "item.megacells.portable_source_cell_256m": "Célula de Fonte Portátil de 256M",
+ "item.megacells.portable_source_cell_4m": "Célula de Fonte Portátil de 4M",
+ "item.megacells.portable_source_cell_64m": "Célula de Fonte Portátil de 64M",
+ "item.megacells.printed_accumulation_processor": "Circuito de Acumulação Impresso",
+ "item.megacells.radioactive_cell_component": "Componente de Armazenamento Radioativo MEGA",
+ "item.megacells.radioactive_chemical_cell": "Célula de Armazenamento de Químicos Radioativos MEGA",
+ "item.megacells.sky_bronze_ingot": "Lingote de Bronze do Céu",
+ "item.megacells.sky_osmium_ingot": "Lingote de Ósmio do Céu",
+ "item.megacells.sky_steel_ingot": "Lingote de Aço do Céu",
+ "item.megacells.source_storage_cell_16m": "Célula de Armazenamento de Fonte MEGA de 16M",
+ "item.megacells.source_storage_cell_1m": "Célula de Armazenamento de Fonte MEGA de 1M",
+ "item.megacells.source_storage_cell_256m": "Célula de Armazenamento de Fonte MEGA de 256M",
+ "item.megacells.source_storage_cell_4m": "Célula de Armazenamento de Fonte MEGA de 4M",
+ "item.megacells.source_storage_cell_64m": "Célula de Armazenamento de Fonte MEGA de 64M",
+ "pack.megacells.ClassicCellColours": "MEGA: Cores Clássicas de Células",
+ "pack.megacells.ClassicCellColoursDesc": "Cores antigas de vermelho-púrpura para os tiers de células da AE2 e MEGA."
+}