]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/forge/ForgeMod.java
Update for Forge 1.13.2
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / forge / ForgeMod.java
1 package com.irtimaled.bbor.forge;
2
3 import com.irtimaled.bbor.common.interop.CommonInterop;
4 import net.minecraftforge.common.MinecraftForge;
5 import net.minecraftforge.fml.DistExecutor;
6 import net.minecraftforge.fml.common.Mod;
7 import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
8 import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
9
10 @Mod("bbor")
11 public class ForgeMod {
12     public static ForgeMod instance;
13
14     public static ForgeCommonProxy proxy = DistExecutor.runForDist(() -> ForgeClientProxy::new, () -> ForgeCommonProxy::new);
15
16     public ForgeMod() {
17         instance = this;
18         FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
19     }
20
21     private void setup(final FMLCommonSetupEvent event) {
22         CommonInterop.init();
23         MinecraftForge.EVENT_BUS.register(proxy);
24         proxy.init();
25     }
26 }