Jump to content

Prince_Dest1ny

Members
  • Posts

    1
  • Joined

  • Last visited

Prince_Dest1ny's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. So I was following a tutorial online, and I needed to import net.minecraftforge.fmllegacy.RegistryObject to create an item. Problem? fmllegacy doesn't exist? When I type in the line the text editor shows "cannot resolve symbol 'fmllegacy' " Why? If I use the RegistryObject that exists(i.e. net.minecraftforge.registries.RegistryObject) then in the register.(name:..) "name" goes red and "cannot resolve symbol" shows up again. Anyone know why it's not working? Code, just in case: package com.princedest1ny.mythicautomation.item; import com.princedest1ny.mythicautomation.MythicAutomation; import net.minecraft.world.item.CreativeModeTab; import net.minecraft.world.item.Item; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.fmllegacy.RegistryObject; public class Moddeditems { public static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, MythicAutomation.MOD_ID); public static final RegistryObject<Item> COBALT_INGOT = ITEMS.register(name: "cobalt_ingot", () -> new Item(new Item.Properties().tab(CreativeModeTab.TAB_MISC))); public static void register(IEventBus eventBus){ ITEMS.register(eventBus); } }
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.