ICanDoodle

TestMod

Jun 15th, 2023
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.55 KB | None | 0 0
  1. package com.doodle;
  2.  
  3. import com.mojang.logging.LogUtils;
  4. import entity.modentities;
  5. import item.ModItemProperties;
  6. import item.moditems;
  7. import net.minecraftforge.common.MinecraftForge;
  8. import net.minecraftforge.event.CreativeModeTabEvent;
  9. import net.minecraftforge.eventbus.api.IEventBus;
  10. import net.minecraftforge.eventbus.api.SubscribeEvent;
  11. import net.minecraftforge.fml.common.Mod;
  12. import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
  13. import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
  14. import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
  15. import org.slf4j.Logger;
  16.  
  17.  
  18. @Mod(TestMod.MODID)
  19. public class TestMod
  20. {
  21.     public static final String MODID = "testmod";
  22.  
  23.     private static final Logger LOGGER = LogUtils.getLogger();
  24.  
  25.  
  26.  
  27.     public TestMod()
  28.     {
  29.         IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus();
  30.  
  31.         moditems.register(modEventBus);
  32.         modentities.register(modEventBus);
  33.         modEventBus.addListener(this::commonSetup);
  34.  
  35.         MinecraftForge.EVENT_BUS.register(this);
  36.  
  37.  
  38.     }
  39.  
  40.     private void commonSetup(final FMLCommonSetupEvent event)
  41.     {
  42.     }
  43.  
  44.     @Mod.EventBusSubscriber(modid = MODID, bus = Mod.EventBusSubscriber.Bus.MOD)
  45.     public static class ClientModEvents {
  46.         @SubscribeEvent
  47.         public static void onClientSetup(FMLClientSetupEvent event) {
  48.             ModItemProperties.addCustomItemProperties();
  49.         }
  50.     }
  51.  
  52.     private void addCreative(CreativeModeTabEvent.BuildContents event)
  53.     {
  54.     }
  55. }
  56.  
Advertisement
Add Comment
Please, Sign In to add comment