31 lines
950 B
Java
31 lines
950 B
Java
package dev.micle.xptools;
|
|
|
|
import com.mojang.logging.LogUtils;
|
|
import dev.micle.xptools.proxy.IProxy;
|
|
import dev.micle.xptools.proxy.Proxy;
|
|
import net.minecraftforge.fml.DistExecutor;
|
|
import net.minecraftforge.fml.common.Mod;
|
|
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
|
import org.slf4j.Logger;
|
|
|
|
@Mod(XpTools.MOD_ID)
|
|
public class XpTools {
|
|
public static final String MOD_ID = "xp_tools";
|
|
public static final Logger LOGGER = LogUtils.getLogger();
|
|
private static FMLJavaModLoadingContext fmlJavaModLoadingContext;
|
|
private static IProxy proxy;
|
|
|
|
public XpTools(FMLJavaModLoadingContext context) {
|
|
fmlJavaModLoadingContext = context;
|
|
|
|
proxy = DistExecutor.safeRunForDist(
|
|
() -> Proxy.Client::new,
|
|
() -> Proxy.Server::new
|
|
);
|
|
}
|
|
|
|
public static FMLJavaModLoadingContext getFMLJavaModLoadingContext() {
|
|
return fmlJavaModLoadingContext;
|
|
}
|
|
}
|