diff options
Diffstat (limited to 'src/main/java/gregtech/GT_Mod.java')
-rw-r--r-- | src/main/java/gregtech/GT_Mod.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/gregtech/GT_Mod.java b/src/main/java/gregtech/GT_Mod.java index 1d1f8cb0d6..351895636e 100644 --- a/src/main/java/gregtech/GT_Mod.java +++ b/src/main/java/gregtech/GT_Mod.java @@ -29,6 +29,7 @@ import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.Textures; import gregtech.api.interfaces.internal.IGT_Mod; +import gregtech.api.metatileentity.BaseMetaPipeEntity; import gregtech.api.objects.GT_ItemStack; import gregtech.api.objects.ItemData; import gregtech.api.objects.ReverseShapedRecipe; @@ -180,6 +181,14 @@ public class GT_Mod implements IGT_Mod { GT_Values.DW = new GT_DummyWorld(); GT_Values.NW = new GT_Network(); GT_Values.RA = new GT_RecipeAdder(); + + for (int i = 0; i < 4; i++) { + GregTech_API.registerTileEntityConstructor(i, i2 -> GregTech_API.constructBaseMetaTileEntity()); + } + for (int i = 4; i < 12; i++) { + GregTech_API.registerTileEntityConstructor(i, i2 -> new BaseMetaPipeEntity()); + } + //noinspection deprecation// Need run-time initialization GregTech_API.sRecipeAdder = GT_Values.RA; |