Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.mcreator.modid;
- import net.minecraftforge.registries.IForgeRegistry;
- import net.minecraftforge.fml.common.registry.GameRegistry.ObjectHolder;
- import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.event.RegistryEvent;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraft.item.ItemBlock;
- import net.minecraft.item.Item;
- import net.minecraft.block.Block;
- import net.mcreator.thebeginning2.MCreatorDynamicmodel;
- import net.mcreator.thebeginning2.Elementsthebeginning2;
- @Elementsthebeginning2.ModElement.Tag
- public class MCreatorExtendspreinit extends Elementsthebeginning2.ModElement {
- public static final String MODID = "thebeginning2";
- public static final String VERSION = "1.0.0";
- public MCreatorExtendspreinit(Elementsthebeginning2 instance) {
- super(instance, elementnumber"CHANGE THIS TO THE LATEST ELEMENT NUMBER OR HIGHER");
- }
- @EventHandler
- public void preInit(FMLPreInitializationEvent event) {
- MinecraftForge.EVENT_BUS.register(this);
- }
- @SubscribeEvent
- public void onBlockRegistryCreated(RegistryEvent.Register<Block> event) {
- IForgeRegistry<Block> reg = event.getRegistry();
- reg.register(new MCreatorDynamicmodel());
- }
- @SubscribeEvent
- public void onItemRegistryCreated(RegistryEvent.Register<Item> event) {
- IForgeRegistry<Item> reg = event.getRegistry();
- reg.register(createItemBlock(ModBlocks.mcreatordynamicmodel));
- //
- }
- private ItemBlock createItemBlock(Block block) {
- ItemBlock item = new ItemBlock(block);
- item.setRegistryName(block.getRegistryName());
- return item;
- }
- @ObjectHolder(MODID)
- public static class ModBlocks {
- public static final MCreatorDynamicmodel mcreatordynamicmodel = null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement