aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/makamys/neodymium/util/Proxy.java
blob: 592a0fbbea90d0b100c06354560e4731a3c4f79a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package makamys.neodymium.util;

import cpw.mods.fml.common.event.FMLConstructionEvent;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLLoadCompleteEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;

public interface Proxy {
    public default void construct(FMLConstructionEvent event) {}
    public default void preInit(FMLPreInitializationEvent event) {}
    public default void init(FMLInitializationEvent event) {}
    public default void postInit(FMLPostInitializationEvent event) {}
    public default void loadComplete(FMLLoadCompleteEvent event) {}
    
    public static class NullProxy implements Proxy {}
}