Ore Dictionary for 1.14+ (Solved)

Started by RaolTheBest on Thu, 09/24/2020 - 10:56

Topic category: Advanced modding

Last seen on 19:10, 28. Oct 2020
Joined Jun 2016
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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
Last seen on 03:00, 31. Oct 2020
Joined Aug 2016
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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

Last seen on 19:10, 28. Oct 2020
Joined Jun 2016
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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

Last seen on 09:55, 31. Oct 2020
Joined Apr 2010
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Forge adds tags to some…
Fri, 09/25/2020 - 12:38

Forge adds tags to some common places too, there are some external conventions too, usually using forge namespace.

More on https://mcreator.net/wiki/commonly-used-tags-minecraft-mods

Last seen on 19:10, 28. Oct 2020
Joined Jun 2016
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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

Last seen on 19:10, 28. Oct 2020
Joined Jun 2016
User points:

User statistics:

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

It works now, thank you! :D

Last seen on 20:24, 29. Oct 2020
Joined Oct 2014
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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?