From 3e6cab943f740546228a86458b431a0ad49c7c62 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Wed, 9 Nov 2022 23:19:19 +0700 Subject: [PATCH] Comment on derived recipe --- .../ru/dbotthepony/mc/otm/matter/RecipeResolverManager.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/matter/RecipeResolverManager.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/matter/RecipeResolverManager.kt index 60bd73b79..68eeec0cd 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/matter/RecipeResolverManager.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/matter/RecipeResolverManager.kt @@ -401,6 +401,7 @@ object RecipeResolverManager : SimpleJsonResourceReloadListener(GsonBuilder().se } var hadSkips = false + var minimalRecipe: ResolvedRecipe? = null recipesLoop@ for (recipe in recipes) { if (recipe.inputs.isEmpty()) { @@ -466,6 +467,7 @@ object RecipeResolverManager : SimpleJsonResourceReloadListener(GsonBuilder().se if (minimalMatter == null || minimalMatter > accumulatedMatter) { minimalMatter = recipe.transformMatterValue(accumulatedMatter * recipe.output.multiplier) minimalComplexity = recipe.transformComplexity(accumulatedComplexity * recipe.output.multiplier) + minimalRecipe = recipe } } @@ -490,7 +492,7 @@ object RecipeResolverManager : SimpleJsonResourceReloadListener(GsonBuilder().se changes = true determinedValues[item] = result - commentary.remove(item) + commentary[item] = TextComponent("Matter value derived from ${minimalRecipe!!.formattedName}") return Result(result) }