package com.atsuishio.superbwarfare.procedures; import com.atsuishio.superbwarfare.ModUtils; import net.minecraftforge.eventbus.api.Event; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.InterModComms; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import javax.annotation.Nullable; import java.util.stream.Stream; @Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) public class WelcomeProcedure { @SubscribeEvent public static void onFMLCommonSetup(FMLCommonSetupEvent event) { if (event != null) { execute(event, event.getIMCStream()); } } public static void execute(Stream stream) { execute(null, stream); } private static void execute(@Nullable Event event, Stream stream) { if (event == null) return; Logger logger = null; if ((logger == null ? logger = ModUtils.LOGGER : LogManager.getLogger(ModUtils.class)) instanceof Logger) { { Logger _lgr = ((Logger) (logger == null ? logger = ModUtils.LOGGER : LogManager.getLogger(ModUtils.class))); _lgr.info("This Mod is made by MCreator!"); } } } }