diff --git a/src/network/mcpe/cache/CraftingDataCache.php b/src/network/mcpe/cache/CraftingDataCache.php index 22dfde37b..a87629a26 100644 --- a/src/network/mcpe/cache/CraftingDataCache.php +++ b/src/network/mcpe/cache/CraftingDataCache.php @@ -29,7 +29,9 @@ use pocketmine\item\Item; use pocketmine\network\mcpe\convert\TypeConverter; use pocketmine\network\mcpe\protocol\CraftingDataPacket; use pocketmine\network\mcpe\protocol\types\inventory\ItemStack; +use pocketmine\network\mcpe\protocol\types\recipe\CraftingRecipeBlockName; use pocketmine\network\mcpe\protocol\types\recipe\FurnaceRecipe as ProtocolFurnaceRecipe; +use pocketmine\network\mcpe\protocol\types\recipe\FurnaceRecipeBlockName; use pocketmine\network\mcpe\protocol\types\recipe\RecipeIngredient; use pocketmine\network\mcpe\protocol\types\recipe\ShapedRecipe as ProtocolShapedRecipe; use pocketmine\network\mcpe\protocol\types\recipe\ShapelessRecipe as ProtocolShapelessRecipe; @@ -87,7 +89,7 @@ final class CraftingDataCache{ return $converter->coreItemStackToNet($item); }, $recipe->getResults()), $nullUUID, - "crafting_table", + CraftingRecipeBlockName::CRAFTING_TABLE, 50, $counter ); @@ -110,7 +112,7 @@ final class CraftingDataCache{ return $converter->coreItemStackToNet($item); }, $recipe->getResults()), $nullUUID, - "crafting_table", + CraftingRecipeBlockName::CRAFTING_TABLE, 50, $counter ); @@ -119,9 +121,9 @@ final class CraftingDataCache{ foreach(FurnaceType::getAll() as $furnaceType){ $typeTag = match($furnaceType->id()){ - FurnaceType::FURNACE()->id() => "furnace", - FurnaceType::BLAST_FURNACE()->id() => "blast_furnace", - FurnaceType::SMOKER()->id() => "smoker", + FurnaceType::FURNACE()->id() => FurnaceRecipeBlockName::FURNACE, + FurnaceType::BLAST_FURNACE()->id() => FurnaceRecipeBlockName::BLAST_FURNACE, + FurnaceType::SMOKER()->id() => FurnaceRecipeBlockName::SMOKER, default => throw new AssumptionFailedError("Unreachable"), }; foreach($manager->getFurnaceRecipeManager($furnaceType)->getAll() as $recipe){