summaryrefslogtreecommitdiff
path: root/TF2 Crates/src/main/java/tf2crates/TF2Crates.java
blob: 4670a3176029d0b0e2dc91cae69aca2cd0a07d81 (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
package tf2crates;

import static tf2crates.ReferenceTC.ID;
import static tf2crates.ReferenceTC.NAME;
import static tf2crates.ReferenceTC.VERSION;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;

@Mod(modid = ID, name = NAME, version = VERSION,
		dependencies = "required-after:tlhpoeCore")
public class TF2Crates { // TODO: Release
	@Instance(ID)
	public static TF2Crates		instance;

	@SidedProxy(clientSide = ID + ".ClientProxyTC",
			serverSide = ID + ".ServerProxyTC")
	public static ServerProxyTC	proxy;

	@EventHandler
	public void preInit(FMLPreInitializationEvent event) {
		proxy.initServer();
		proxy.initClient();
	}

	@EventHandler
	public void postInit(FMLPostInitializationEvent event) {
		proxy.postInitServer();
	}
}