Ore Dictionary for 1.14+ (Solved)

Started by RaolTheBest on

Topic category: Advanced modding

Joined Jun 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Ore Dictionary for 1.14+ (Solved)
Sun, 09/27/2020 - 19:10 (edited)

I read Forge removed Ore Dictionary support in 1.13+ due to the new vanilla tags, however how can tags be used in recipes?

I had some Cursed Diamonds in Hodge-Podge that can be used in the same recipes of Diamonds but they disappear after a while if you don't use them quickly.

How could I replicate a similar behaviour now in 1.14.4?


EDIT: To use ore dictionary in your recipes simply use minecraft:tag if it's a tag added by vanilla (like minecraft:planks, check the Minecraft wiki for a list of them) or forge:tag if it's added by forge or used across many mods (like forge:gems/diamond or forge:rods/wooden, check the MCreator wiki for a list of common ones). Forge covers many items vanilla doesn't, so if a tag wasn't added by vanilla it was by Forge.

You don't have to write namespaces (minecraft or forge) manually if you are adding tags to existing blocks and items since MCreator does that for you, but you have to when defining recipes.

Edited by RaolTheBest on Sun, 09/27/2020 - 19:10
Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Tags work the same way than…
Thu, 09/24/2020 - 11:40

Tags work the same way than the Ore Dictionary, except they are inside a new mod element. To use your tag inside a recipe, you should have a button named "Tag" (or something similar). Click on it, and write the registry name of your tag (the name you have written in the UI.

Read this page to have more information about them. https://mcreator.net/wiki/how-make-tag

Joined Jun 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I know what are tags, but…
Fri, 09/25/2020 - 10:37

I know what are tags, but how can I add a new tag to existing recipes?

I mean how can I make a Diamond that can be used to craft Diamond Pickaxes if there's no Diamond tag in vanilla (without having to add the recipe manually)? Forge 1.12 did already add ore dictionary to most vanilla items and their recipes

Joined Jun 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Right now Cursed Diamonds…
Sun, 09/27/2020 - 18:35

Right now Cursed Diamonds still have the gemDiamond tag inherited from 1.12.2, I will try changing that to gems/diamond

Joined Jun 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
It works now, thank you! :D
Sun, 09/27/2020 - 18:58

It works now, thank you! :D

Joined Oct 2014
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
May I ask what the namespace…
Thu, 10/29/2020 - 19:40

May I ask what the namespace would be for string or slimeball?

Joined Jun 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
No idea, but there might be…
Sat, 11/14/2020 - 07:00

No idea, but there might be some mods on curseforge that can tell you the ore dictionary of an item by hovering it (in 1.12.2 there were JEI Addons and Actually Additions but I'm not sure about 1.14.4+)