aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/preload
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/loaders/preload')
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java6
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java10
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_PreLoad.java8
3 files changed, 19 insertions, 5 deletions
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java b/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java
index 1c210e10e7..2c4cb8eb8f 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java
@@ -719,7 +719,11 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
GregTech_API.sBlockMetal9 = new GT_Block_Metal(
"gt.blockmetal9",
new Materials[] {
- Materials.Cryolite, Materials.SiliconSG, MaterialsKevlar.NickelAluminide, Materials.SpaceTime
+ Materials.Cryolite,
+ Materials.SiliconSG,
+ MaterialsKevlar.NickelAluminide,
+ Materials.SpaceTime,
+ Materials.TranscendentMetal
},
OrePrefixes.block,
gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS12);
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java b/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
index 56271f54a2..71112cf1ad 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
@@ -19,6 +19,7 @@ import gregtech.common.tileentities.machines.long_distance.GT_MetaTileEntity_Lon
import gregtech.common.tileentities.machines.multi.*;
import gregtech.common.tileentities.machines.steam.*;
import gregtech.common.tileentities.storage.*;
+import gregtech.loaders.postload.GT_PCBFactoryMaterialLoader;
import gregtech.loaders.postload.GT_ProcessingArrayRecipeLoader;
import ic2.core.Ic2Items;
import net.minecraft.init.Blocks;
@@ -27,8 +28,6 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumChatFormatting;
// Free IDs left for machines in GT as of 29th of July 2022 - Colen. Please try use them up in order.
-// 356
-// 357
// 358
// 359
// 366
@@ -11657,7 +11656,6 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC
});
GT_ProcessingArrayRecipeLoader.registerDefaultGregtechMaps();
-
ItemList.Distillation_Tower.set(
new GT_MetaTileEntity_DistillationTower(1126, "multimachine.distillationtower", "Distillation Tower")
.getStackForm(1L));
@@ -12732,6 +12730,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC
'B',
ItemList.Hull_HV
});
+
+ ItemList.PCBFactory.set(
+ new GT_MetaTileEntity_PCBFactory(356, "multimachine.pcbfactory", "PCB Factory").getStackForm(1));
+ GT_PCBFactoryMaterialLoader.load();
+ ItemList.NanoForge.set(
+ new GT_MetaTileEntity_NanoForge(357, "multimachine.nanoforge", "Nano Forge").getStackForm(1));
}
private static void run4() {
diff --git a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java b/src/main/java/gregtech/loaders/preload/GT_PreLoad.java
index e651b8122d..0056a5b866 100644
--- a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java
+++ b/src/main/java/gregtech/loaders/preload/GT_PreLoad.java
@@ -310,7 +310,12 @@ public class GT_PreLoad {
};
if (mIt == 3)
tags = new String[] {
- "crateGtDust", "crateGtIngot", "crateGtGem", "crateGtPlate", "itemCasing"
+ "crateGtDust",
+ "crateGtIngot",
+ "crateGtGem",
+ "crateGtPlate",
+ "itemCasing",
+ "nanite"
};
if (tags.length > prefix) tag = tags[prefix];
if (GregTech_API.sGeneratedMaterials[material] != null) {
@@ -392,6 +397,7 @@ public class GT_PreLoad {
"crateGtIngot",
"crateGtGem",
"crateGtPlate",
+ "nanite",
"cellMolten"
};