diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/recipe/MatterEntanglerRecipe.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/recipe/MatterEntanglerRecipe.kt index b5999ed44..bbb540040 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/recipe/MatterEntanglerRecipe.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/recipe/MatterEntanglerRecipe.kt @@ -89,8 +89,12 @@ open class MatterEntanglerRecipe( return ingredients.ingredients() } + private val isIncomplete by lazy(LazyThreadSafetyMode.PUBLICATION) { + result.isEmpty || ingredients.isIncomplete + } + override fun isIncomplete(): Boolean { - return result.isEmpty || ingredients.isIncomplete + return isIncomplete } override fun isSpecial(): Boolean {