ZRYClientUtilsMod.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.zjinja.mcmod.zry_client_utils_mod;
  2. import com.mojang.logging.LogUtils;
  3. import net.minecraft.client.Minecraft;
  4. import net.minecraftforge.api.distmarker.Dist;
  5. import net.minecraftforge.common.MinecraftForge;
  6. import net.minecraftforge.eventbus.api.IEventBus;
  7. import net.minecraftforge.eventbus.api.SubscribeEvent;
  8. import net.minecraftforge.fml.common.Mod;
  9. import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
  10. import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
  11. import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
  12. import org.slf4j.Logger;
  13. // The value here should match an entry in the META-INF/mods.toml file
  14. @Mod(ZRYClientUtilsMod.MODID)
  15. public class ZRYClientUtilsMod
  16. {
  17. // Define mod id in a common place for everything to reference
  18. public static final String MODID = "zry_client_utils_mod";
  19. // Directly reference a slf4j logger
  20. public static final Logger LOGGER = LogUtils.getLogger();
  21. public ZRYClientUtilsMod()
  22. {
  23. IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus();
  24. // Register the commonSetup method for modloading
  25. modEventBus.addListener(this::modSetup);
  26. // Register the Deferred Register to the mod event bus so blocks get registered
  27. //BLOCKS.register(modEventBus);
  28. // Register the Deferred Register to the mod event bus so items get registered
  29. //ITEMS.register(modEventBus);
  30. // Register ourselves for server and other game events we are interested in
  31. MinecraftForge.EVENT_BUS.register(this);
  32. }
  33. private void modSetup(final FMLCommonSetupEvent event)
  34. {
  35. LOGGER.info("ZRY Client Utils Mod Setup...");
  36. }
  37. }