Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

I believe you're looking for the OreDictionary, but I don't think Minecraft uses the OreDictionary for blaze rods. You're going to have to iterate through the recipes list and clone each recipe in it that contains the blaze rod and replace the blaze rod with your blaze rod. Not sure if you'll need to make your mod load last or just add the recipes post-initialization.

Kain

This is what the Ore Dictionary is for, but Blaze Rods aren't registered with it by default. This means vanilla recipes and most mod recipes will just use

Items.blaze_rod

as an ingredient directly instead of using an ore name.

 

You should add vanilla Blaze Rods and your synthetic Blaze Rods to the Ore Dictionary with the same ore name (e.g.

rodBlaze

, which is already used by various other mods and modpacks) and then use ore recipes (

ShapedOreRecipe

/

ShapelessOreRecipe

) in your mod. Use this ore name as an ingredient instead of using an

Item

instance.

 

I have a 1.7.10 class here that can replace any existing recipes that use the specified

ItemStack

as an input or output with ore recipes that use the specified ore name as an input and a specified replacement

ItemStack

as the output.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Guest
This topic is now closed to further replies.

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.