From b78433acfb9c17e187ce2376f5a09e06a318590c Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 18 Jan 2022 17:54:34 +0000 Subject: [PATCH] Now using the template TotemItem class. --- .../totemofreviving/item/crafting/TotemRecipe.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/dev/micle/totemofreviving/item/crafting/TotemRecipe.java b/src/main/java/dev/micle/totemofreviving/item/crafting/TotemRecipe.java index 4aea62a..2934c3f 100644 --- a/src/main/java/dev/micle/totemofreviving/item/crafting/TotemRecipe.java +++ b/src/main/java/dev/micle/totemofreviving/item/crafting/TotemRecipe.java @@ -1,7 +1,6 @@ package dev.micle.totemofreviving.item.crafting; -import dev.micle.totemofreviving.config.Config; -import dev.micle.totemofreviving.item.StrawTotemItem; +import dev.micle.totemofreviving.item.TotemItem; import dev.micle.totemofreviving.setup.ModRecipes; import net.minecraft.inventory.CraftingInventory; import net.minecraft.item.ItemStack; @@ -21,16 +20,14 @@ public class TotemRecipe extends ExtendedShapedRecipe { @Override public boolean matches(CraftingInventory inventory, World world) { - if (!Config.Server.getStrawTotemConfig().getIsEnabled()) { - if (getResultItem().getItem() instanceof StrawTotemItem) { - return false; - } + if (!TotemItem.isEnabled(getResultItem())) { + return false; } return getBaseRecipe().matches(inventory, world); } @Override public ItemStack assemble(CraftingInventory inventory) { - return getResultItem(); + return getBaseRecipe().getResultItem(); } }