diff --git a/common/src/main/java/org/gtreimagined/gt5r/loader/machines/AssemblerLoader.java b/common/src/main/java/org/gtreimagined/gt5r/loader/machines/AssemblerLoader.java
index 9703f288e..b65b7d781 100644
--- a/common/src/main/java/org/gtreimagined/gt5r/loader/machines/AssemblerLoader.java
+++ b/common/src/main/java/org/gtreimagined/gt5r/loader/machines/AssemblerLoader.java
@@ -190,6 +190,8 @@ private static void misc(){
         ASSEMBLER.RB().ii(PLATE.getMaterialIngredient(Iron, 2), SELECTOR_TAG_INGREDIENTS.get(2)).io(Items.HEAVY_WEIGHTED_PRESSURE_PLATE).add("heavy_weighted_pressure_plate", 800, 16);
         ASSEMBLER.RB().ii(PLATE.getMaterialIngredient(Gold, 2), SELECTOR_TAG_INGREDIENTS.get(2)).io(Items.LIGHT_WEIGHTED_PRESSURE_PLATE).add("light_weighted_pressure_plate", 800, 16);
         ASSEMBLER.RB().ii(ROD.getMaterialIngredient(Iron, 6), SELECTOR_TAG_INGREDIENTS.get(6)).io(new ItemStack(Items.IRON_BARS, 8)).add("iron_bars", 800, 16);
+        ASSEMBLER.RB().ii(PLATE.getMaterialIngredient(Iron, 2), SELECTOR_TAG_INGREDIENTS.get(6)).io(Items.IRON_DOOR).add("iron_door", 800, 16);
+        ASSEMBLER.RB().ii(PLATE.getMaterialIngredient(Iron, 4), SELECTOR_TAG_INGREDIENTS.get(4)).io(Items.IRON_TRAPDOOR).add("iron_trapdoor", 800, 16);
         ASSEMBLER.RB().ii(DUST.getMaterialIngredient(Redstone, 1), of(GT5RItems.CellTin)).io(GT5RItems.EmptySprayCan).add("empty_spray_can", 800, 1);
         ASSEMBLER.RB().ii(of(Items.PAPER, 3), SELECTOR_TAG_INGREDIENTS.get(3)).fi(Glue.getLiquid(1000)).io(Tape).add("tape", 200, 16);
         ASSEMBLER.RB().ii(FOIL.getMaterialIngredient(Plastic, 3), SELECTOR_TAG_INGREDIENTS.get(3)).fi(Glue.getLiquid(1000)).io(DuctTape).add("duct_tape", 200, 16);