-
Notifications
You must be signed in to change notification settings - Fork 755
/
ForgeMultiPart.java
41 lines (36 loc) · 1.44 KB
/
ForgeMultiPart.java
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 tconstruct.plugins.fmp;
import tconstruct.common.TContent;
import tconstruct.plugins.fmp.register.RegisterWithFMP;
import cpw.mods.fml.common.FMLLog;
import cpw.mods.fml.common.Loader;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
@Mod(modid = "TConstruct|ForgeMuliPart", name = "TConstruct Compat: FMP", version = "0.1", dependencies = "after:ForgeMultipart;after:TConstruct")
@NetworkMod(clientSideRequired = false, serverSideRequired = false)
public class ForgeMultiPart
{
@EventHandler
public static void load (FMLInitializationEvent ev)
{
if (!Loader.isModLoaded("ForgeMultipart"))
{
FMLLog.warning("Forgemultipart missing - TConstruct Compat: FMP not loading.");
return;
}
try
{
FMLLog.fine("ForgeMultipart detected. Registering TConstruct decorative blocks with FMP.");
RegisterWithFMP.registerBlock(TContent.clearGlass);
RegisterWithFMP.registerBlock(TContent.stainedGlassClear, 0, 15);
RegisterWithFMP.registerBlock(TContent.multiBrick, 0, 13);
RegisterWithFMP.registerBlock(TContent.metalBlock, 0, 10);
RegisterWithFMP.registerBlock(TContent.multiBrickFancy, 0, 15);
}
catch (Exception e)
{
e.printStackTrace();
}
}
}