pocketmine\inventory\CraftingManager::registerIngots PHP Method

registerIngots() protected method

protected registerIngots ( )
    protected function registerIngots()
    {
        $ingots = [Item::GOLD_BLOCK => Item::GOLD_INGOT, Item::IRON_BLOCK => Item::IRON_INGOT, Item::DIAMOND_BLOCK => Item::DIAMOND, Item::EMERALD_BLOCK => Item::EMERALD, Item::REDSTONE_BLOCK => Item::REDSTONE_DUST, Item::COAL_BLOCK => Item::COAL, Item::HAY_BALE => Item::WHEAT, Item::GOLD_INGOT => Item::GOLD_NUGGET];
        foreach ($ingots as $block => $ingot) {
            $this->registerRecipe((new BigShapedRecipe(Item::get($ingot, 0, 9), "   ", " D ", "   "))->setIngredient("D", Item::get($block, 0, 1)));
            $this->registerRecipe((new BigShapedRecipe(Item::get($block, 0, 1), "GGG", "GGG", "GGG"))->setIngredient("G", Item::get($ingot, 0, 9)));
        }
        $this->registerRecipe((new BigShapedRecipe(Item::get(Item::LAPIS_BLOCK, 0, 1), "GGG", "GGG", "GGG"))->setIngredient("G", Item::get(Item::DYE, 4, 9)));
        $this->registerRecipe((new BigShapedRecipe(Item::get(Item::DYE, 4, 9), "   ", " L ", "   "))->setIngredient("L", Item::get(Item::LAPIS_BLOCK, 0, 1)));
    }