From 5e12defde073f489094e0426e91ed0fb56474dc4 Mon Sep 17 00:00:00 2001 From: VortexSo4 Date: Thu, 22 Oct 2026 12:43:35 +0200 Subject: [PATCH] Capitalize the ore name target once in addAspectLoot (#110) Co-authored-by: VortexSo4 --- .../tinkerer/common/core/helper/AspectCropLootManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/thaumic/tinkerer/common/core/helper/AspectCropLootManager.java b/src/main/java/thaumic/tinkerer/common/core/helper/AspectCropLootManager.java index b6ace084..fd346829 100644 --- a/src/main/java/thaumic/tinkerer/common/core/helper/AspectCropLootManager.java +++ b/src/main/java/thaumic/tinkerer/common/core/helper/AspectCropLootManager.java @@ -78,8 +78,9 @@ public class AspectCropLootManager { } public static void addAspectLoot(Aspect aspect, String target, int count) { + String capitalized = WordUtils.capitalizeFully(target); for (String ore : OreDictionary.getOreNames()) { - if (ore.contains(WordUtils.capitalizeFully(target)) || ore.contains(target)) { + if (ore.contains(capitalized) || ore.contains(target)) { for (ItemStack stack : OreDictionary.getOres(ore)) { ItemStack newStack = stack.copy(); if (newStack.getItemDamage() == OreDictionary.WILDCARD_VALUE) {