From 81d58dab733976cad596a7af93b5549d82465af3 Mon Sep 17 00:00:00 2001 From: Moritz Zwerger Date: Fri, 6 Oct 2023 13:38:24 +0200 Subject: [PATCH] recipe registry: don't require id This makes it more fault tolerant, because mappings for 1.12.2 recipes don't even exist yet --- src/main/java/de/bixilon/minosoft/recipes/RecipeRegistry.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/bixilon/minosoft/recipes/RecipeRegistry.kt b/src/main/java/de/bixilon/minosoft/recipes/RecipeRegistry.kt index 7ed5eca11..07f85ab04 100644 --- a/src/main/java/de/bixilon/minosoft/recipes/RecipeRegistry.kt +++ b/src/main/java/de/bixilon/minosoft/recipes/RecipeRegistry.kt @@ -37,7 +37,7 @@ class RecipeRegistry( override fun get(any: Any?): Recipe? { return when (any) { null -> null - is Number -> get(any.toInt()) + is Number -> getOrNull(any.toInt()) is ResourceLocation -> resourceLocationRecipeMap[any] is String -> get(any.toResourceLocation()) is Identified -> get(any.identifier)