Skip to content
This repository has been archived by the owner on Aug 31, 2020. It is now read-only.

Add support for ore dictionary #301

Open
andrewminer opened this issue Sep 4, 2017 · 0 comments
Open

Add support for ore dictionary #301

andrewminer opened this issue Sep 4, 2017 · 0 comments

Comments

@andrewminer
Copy link
Owner

PROBLEM

In the game, there is robust use of and support for the Forge ore dictionary to allow cross-compatibility for items added by different mods. For example, "Silicon" is added by multiple mods (e.g., EnderIO, AE2) with completely different recipes. This creates two related problems:

  1. easy recipes are sometimes ignored in preference for harder ones because Crafting Guide doesn't recognize that they are the same items
  2. Crafting Guide cannot suggest the various items from the ore dictionary which could be substituted for a certain item

SOLUTION

When extracting data, Crafting Guide should also pull out the ore dictionary entries and decorate each item with the various ore dictionary categories it belongs to. It should also record whether a recipe calls for an ore dictionary entry or a specific item.

Whenever an item is displayed on the site, it should be made clear whether the actual item is required, or any from an ore dictionary group (allowing the user to see what other entries exist in that group). The user should be able to easily see the other items which fit within that same ore dictionary group.

There should be individual pages dedicated to specific ore dictionary groupings. These needn't have much on them apart from a list of recipes which require them and the items in them.

During crafting plan calculation, any recipe input which refers to an ore dictionary entry should consider all recipes for items in that group and choose the least expensive one accordingly.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant