From f8e0ec50f0f3bbfb8638dfc2ee0edf2da1a94521 Mon Sep 17 00:00:00 2001 From: Twarug Date: Tue, 12 Aug 2025 01:56:23 +0200 Subject: Remove recipes extraText parsing --- .../kotlin/repo/recipes/SBCraftingRecipeRenderer.kt | 17 ++++------------- src/main/kotlin/repo/recipes/SBForgeRecipeRenderer.kt | 15 +++------------ 2 files changed, 7 insertions(+), 25 deletions(-) (limited to 'src') diff --git a/src/main/kotlin/repo/recipes/SBCraftingRecipeRenderer.kt b/src/main/kotlin/repo/recipes/SBCraftingRecipeRenderer.kt index 01d9b7c..37994ca 100644 --- a/src/main/kotlin/repo/recipes/SBCraftingRecipeRenderer.kt +++ b/src/main/kotlin/repo/recipes/SBCraftingRecipeRenderer.kt @@ -23,19 +23,10 @@ object SBCraftingRecipeRenderer : GenericRecipeRenderer { val arrow = layouter.createArrow(point.x + 60, point.y + 18) if (recipe.extraText != null && recipe.extraText!!.isNotBlank()) { - val parts = recipe.extraText!!.split(' ') - - if (parts.size >= 3) { - val requirement = parts.drop(1).joinToString(separator = " ") - - layouter.createTooltip( - arrow, - Text.stringifiedTranslatable( - "firmament.recipe.requirement", - requirement - ) - ) - } + layouter.createTooltip( + arrow, + Text.of(recipe.extraText!!), + ) } for (i in 0 until 3) { diff --git a/src/main/kotlin/repo/recipes/SBForgeRecipeRenderer.kt b/src/main/kotlin/repo/recipes/SBForgeRecipeRenderer.kt index c4fce04..343493a 100644 --- a/src/main/kotlin/repo/recipes/SBForgeRecipeRenderer.kt +++ b/src/main/kotlin/repo/recipes/SBForgeRecipeRenderer.kt @@ -30,18 +30,9 @@ object SBForgeRecipeRenderer : GenericRecipeRenderer { )) if (recipe.extraText != null && recipe.extraText!!.isNotBlank()) { - val parts = recipe.extraText!!.split(' ') - - if (parts.size >= 3) { - val requirement = parts.drop(1).joinToString(separator = " ") - - tooltip - .append(Text.of("\n")) - .append(Text.stringifiedTranslatable( - "firmament.recipe.requirement", - requirement, - )) - } + tooltip + .append(Text.of("\n")) + .append(Text.of(recipe.extraText)) } layouter.createTooltip(arrow, tooltip) -- cgit