Jump to content

[Solved] Find a single item in the ore dict


XFactHD

Recommended Posts

I am trying to search for ingotSteel in the Ore Dictionary to determine how to register my recipes. Currently I am using GameRegistry.findItem(null, "ingotSteel"), but it does not work. Do I need to put a modid into the aforementioned method to find something or do I have to use OreDictionary.getOres() and use the array?

Link to comment
Share on other sites

I know that there is the ShapedOreRecipe, but I am registering Thermal Expansion Induction Smelter recipes over IMC. In a helper class I am defining the ItemStacks over GameRegistry.findItem(). I am using vanilla items and EnderIO items. My problem is that I need Steel in two recipes but there are mods that register similar recipes for Steel in the Induction Smelter. I want to check if there is already a ingotSteel. If there is, I want to use it, if there is no ingotSteel, I use my own Steel Ingot.

Link to comment
Share on other sites

I am currently trying this out. This is the code I am using:

[embed=425,349]if (!(OreDictionary.getOres("ingotSteel").isEmpty()))

        {

            ingotSteelBase = new ItemStack();

        }

        else

        {

            ingotSteelBase = new ItemStack(ModItems.ingotSteelBase);

        }[/embed]

My problem is now: how do I get an ItemStack or an Item out of the ArrayList that I can put into ingotSteelBase = new ItemStack().

I have googled and searched in the tutorials of this forum but I couldn't find anything.

 

EDIT: Nevermind, I found it out.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

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