From 365d17b7aeb0b6032f6b27a252b82c4b77a5fbb7 Mon Sep 17 00:00:00 2001 From: Maxim Date: Thu, 16 Feb 2023 15:07:00 +0100 Subject: Added ore matcher to GT_NEI_DefaultHandler (#1748) * Added matcher that will search for all ore variants, if an ore block is clicked --- src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/main') diff --git a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java index ba64ba2e54..b9288ecfb6 100644 --- a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java +++ b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java @@ -190,6 +190,11 @@ public class GT_NEI_DefaultHandler extends RecipeMapHandler { tResults.add(GT_OreDictUnificator.get(tPrefix, tPrefixMaterial.mMaterial.mMaterial, 1L)); } } + if (aResult.getUnlocalizedName().startsWith("gt.blockores")) { + for (int i = 0; i < 8; i++) { + tResults.add(new ItemStack(aResult.getItem(), 1, aResult.getItemDamage() % 1000 + i * 1000)); + } + } addFluidStacks(aResult, tResults); for (CachedDefaultRecipe recipe : getCache()) { if (tResults.stream().anyMatch(stack -> recipe.contains(recipe.mOutputs, stack))) arecipes.add(recipe); -- cgit