Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.66 KB | None | 0 0
  1. package com.bobbobkilu.invertia;
  2.  
  3. import net.minecraft.block.Block;
  4. import net.minecraft.item.Item;
  5. import net.minecraft.item.ItemBlock;
  6. import net.minecraftforge.common.MinecraftForge;
  7. import net.minecraftforge.event.RegistryEvent;
  8. import net.minecraftforge.eventbus.api.SubscribeEvent;
  9. import net.minecraftforge.fml.common.Mod;
  10. import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
  11. import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
  12. import org.apache.logging.log4j.LogManager;
  13. import org.apache.logging.log4j.Logger;
  14.  
  15.  
  16. @Mod(Invertia.MOD_ID)
  17. public class Invertia {
  18.  
  19.     public static final Logger LOGGER = LogManager.getLogger();
  20.     public static final String MOD_ID = "invertia";
  21.  
  22.     public Invertia() {
  23.         FMLJavaModLoadingContext.get().getModEventBus().addListener(this::preInit);
  24.  
  25.         MinecraftForge.EVENT_BUS.register(this);
  26.     }
  27.  
  28.     private void preInit(final FMLCommonSetupEvent event){
  29.         //preinit code
  30.     }
  31.  
  32.     @Mod.EventBusSubscriber(modid = MOD_ID, bus=Mod.EventBusSubscriber.Bus.MOD)
  33.     public static class RegistryEvents {
  34.         @SubscribeEvent
  35.         public void onBlocksRegistry(final RegistryEvent.Register<Block> blockRegistryEvent) {
  36.             LOGGER.info("Registering Blocks");
  37.             blockRegistryEvent.getRegistry().register(Blocks.ASPECTLESS_MATERIAL);
  38.         }
  39.         @SubscribeEvent
  40.         public void onItemsRegistry(final RegistryEvent.Register<Item> itemRegististryEvent) {
  41.             LOGGER.info("Resgistering Items");
  42.             itemRegististryEvent.getRegistry().register(new ItemBlock(Blocks.ASPECTLESS_MATERIAL, new Item.Properties()));
  43.         }
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement