An addon for GregTech Community Edition with the goal of making it much more complicated and realistic through the use of GregTech 5 Unofficial and GregTech 6 features.
GNU General Public License v3.0
16
stars
30
forks
source link
TODO: investigate better ways to implement recipe replacements #144
Looping through the material registry and doing a lot of type checks and casting to accomplish the recipe replacements is clunky and potentially error prone (e.g. filtering by IngotMaterial for cables misses the edge case of Superconductor which is a MarkerMaterial).
Let's investigate alternatives that could improve accuracy and efficiency. We were tipped off about RecipeHandlers, so let's look into that.
Looping through the material registry and doing a lot of type checks and casting to accomplish the recipe replacements is clunky and potentially error prone (e.g. filtering by
IngotMaterial
for cables misses the edge case of Superconductor which is aMarkerMaterial
).Let's investigate alternatives that could improve accuracy and efficiency. We were tipped off about RecipeHandlers, so let's look into that.