Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.bobbobkilu.invertia;
- import net.minecraft.block.Block;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemBlock;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.event.RegistryEvent;
- import net.minecraftforge.eventbus.api.SubscribeEvent;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
- import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
- import org.apache.logging.log4j.LogManager;
- import org.apache.logging.log4j.Logger;
- @Mod(Invertia.MOD_ID)
- public class Invertia {
- public static final Logger LOGGER = LogManager.getLogger();
- public static final String MOD_ID = "invertia";
- public Invertia() {
- FMLJavaModLoadingContext.get().getModEventBus().addListener(this::preInit);
- MinecraftForge.EVENT_BUS.register(this);
- }
- private void preInit(final FMLCommonSetupEvent event){
- //preinit code
- }
- @Mod.EventBusSubscriber(modid = MOD_ID, bus=Mod.EventBusSubscriber.Bus.MOD)
- public static class RegistryEvents {
- @SubscribeEvent
- public void onBlocksRegistry(final RegistryEvent.Register<Block> blockRegistryEvent) {
- LOGGER.info("Registering Blocks");
- blockRegistryEvent.getRegistry().register(Blocks.ASPECTLESS_MATERIAL);
- }
- @SubscribeEvent
- public void onItemsRegistry(final RegistryEvent.Register<Item> itemRegististryEvent) {
- LOGGER.info("Resgistering Items");
- itemRegististryEvent.getRegistry().register(new ItemBlock(Blocks.ASPECTLESS_MATERIAL, new Item.Properties()));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement