-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTreeBreaker.java
More file actions
35 lines (27 loc) · 1.15 KB
/
Copy pathTreeBreaker.java
File metadata and controls
35 lines (27 loc) · 1.15 KB
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
package treebreaker;
import java.util.logging.Logger;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.Mod.PreInit;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
@Mod(modid = "TreeBreaker", name = "TreeBreaker", version = "1.0")
@NetworkMod(clientSideRequired = false, serverSideRequired = true, channels = { Config.channel }, packetHandler = PacketHandler.class, connectionHandler = ConnectionHandler.class, versionBounds = "[1.0]")
public class TreeBreaker {
@SidedProxy(clientSide = "treebreaker.ClientProxy", serverSide = "treebreaker.CommonProxy")
public static CommonProxy proxy;
@Instance("TreeBreaker")
public static TreeBreaker instance;
public static Logger logger = Logger.getLogger("Minecraft");
public static Config config = new Config();
@Mod.Init
public void load(FMLInitializationEvent event) {
proxy.init();
}
@PreInit
public void preInit(FMLPreInitializationEvent event) {
config.load(event.getSuggestedConfigurationFile());
}
}