blob: 8a92d34a8edd1fa9d753112fe7190ae64cbd1dd2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
package gtPlusPlus.xmod.gregtech.loaders;
import gregtech.api.metatileentity.BaseMetaTileEntity;
import gtPlusPlus.core.block.ModBlocks;
import gtPlusPlus.core.util.Utils;
import gtPlusPlus.xmod.gregtech.common.Meta_GT_Proxy;
import gtPlusPlus.xmod.gregtech.common.blocks.GregtechMetaCasingBlocks;
import cpw.mods.fml.common.event.FMLInterModComms;
import cpw.mods.fml.common.registry.GameRegistry;
public class Gregtech_Blocks {
public static void run(){
//Casing Blocks
ModBlocks.blockCasingsMisc = new GregtechMetaCasingBlocks();
//ModBlocks.blockMetaTileEntity = new GregtechBlockMachines();
//registerDefailtGtTe();
}
//Register default Tile Entity
private static void registerDefailtGtTe(){
Utils.LOG_INFO("Registering new GT TileEntities.");
BaseMetaTileEntity tBaseMetaTileEntity = Meta_GT_Proxy.constructBaseMetaTileEntity();
Utils.LOG_INFO("Testing BaseMetaTileEntity.");
if (tBaseMetaTileEntity == null) {
Utils.LOG_INFO("Fatal Error ocurred while initializing TileEntities, crashing Minecraft.");
throw new RuntimeException("");
}
Utils.LOG_INFO("Registering the BaseMetaTileEntityEx.");
GameRegistry.registerTileEntity(tBaseMetaTileEntity.getClass(), "BaseMetaTileEntityEx");
FMLInterModComms.sendMessage("appliedenergistics2", "whitelist-spatial", tBaseMetaTileEntity.getClass().getName());
}
}
|