pocketmine\Server::sendRecipeList PHP Method

sendRecipeList() public method

public sendRecipeList ( Player $p )
$p Player
    public function sendRecipeList(Player $p)
    {
        $pk = new CraftingDataPacket();
        $pk->cleanRecipes = true;
        foreach ($this->getCraftingManager()->getRecipes() as $recipe) {
            if ($recipe instanceof ShapedRecipe) {
                $pk->addShapedRecipe($recipe);
            } elseif ($recipe instanceof ShapelessRecipe) {
                $pk->addShapelessRecipe($recipe);
            }
        }
        foreach ($this->getCraftingManager()->getFurnaceRecipes() as $recipe) {
            $pk->addFurnaceRecipe($recipe);
        }
        $p->dataPacket($pk);
    }
Server