Skip to content

Recipes

David edited this page Sep 4, 2026 · 1 revision

Tier 1

image

this take 3 gray concrete, 2 red concrete, 2 green concrete, 1 block of redstone, and 1 hopper botany pot.

Recipe code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModBlocks.POWER_BLOCKS.get(0).get())
            .pattern("bbb")
            .pattern("rcr")
            .pattern("dad")
            .define('b', Items.GRAY_CONCRETE)
            .define('r', Items.RED_CONCRETE)
            .define('c', Items.FLOWER_POT)
            .define('d', Items.GREEN_CONCRETE)
            .define('a', Items.REDSTONE_BLOCK)
            .unlockedBy("has_flower_pot", has(Items.FLOWER_POT))
            .save(output);

Tier 2

image

this take 3 gray concrete, 2 red concrete, 2 block of lapis lazuli, 1 block of redstone, and 1 power pot Tier 1.

Recipe code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModBlocks.POWER_BLOCKS.get(1).get())
            .pattern("bbb")
            .pattern("rcr")
            .pattern("dad")
            .define('b', Items.GRAY_CONCRETE)
            .define('r', Items.RED_CONCRETE)
            .define('c', ModBlocks.POWER_BLOCKS.get(0).get())
            .define('d', Items.LAPIS_BLOCK)
            .define('a', Items.REDSTONE_BLOCK)
            .unlockedBy("has_power_pot_1", has(ModBlocks.POWER_BLOCKS.get(0).get()))
            .save(output);`

Tier 3

image

This take 3 gray concrete, 2 red concrete, 2 block of Diamond, 1 block of redstone, and 1 power pot Tier 2.

Recipe code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModBlocks.POWER_BLOCKS.get(2).get())
            .pattern("bbb")
            .pattern("rcr")
            .pattern("dad")
            .define('b', Items.GRAY_CONCRETE)
            .define('r', Items.RED_CONCRETE)
            .define('c', ModBlocks.POWER_BLOCKS.get(1).get())
            .define('d', Items.DIAMOND_BLOCK)
            .define('a', Items.REDSTONE_BLOCK)
            .unlockedBy("has_power_pot_2", has(ModBlocks.POWER_BLOCKS.get(1).get()))
            .save(output);`

Tier 4

image

This take 3 gray concrete, 2 red concrete, 2 block of Netherite, 1 block of redstone, and 1 power pot Tier 3.

Recipe code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModBlocks.POWER_BLOCKS.get(3).get())
            .pattern("bbb")
            .pattern("rcr")
            .pattern("dad")
            .define('b', Items.GRAY_CONCRETE)
            .define('r', Items.RED_CONCRETE)
            .define('c', ModBlocks.POWER_BLOCKS.get(2).get())
            .define('d', Items.NETHERITE_BLOCK)
            .define('a', Items.REDSTONE_BLOCK)
            .unlockedBy("has_power_pot_3", has(ModBlocks.POWER_BLOCKS.get(2).get()))
            .save(output);`

Tier 5

image

This take 3 gray concrete, 2 red concrete, 2 block of Netherite, 1 dragon egg, and 1 power pot Tier 4.

Recipe code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModBlocks.POWER_BLOCKS.get(4).get())
            .pattern("bbb")
            .pattern("rcr")
            .pattern("dad")
            .define('b', Items.GRAY_CONCRETE)
            .define('r', Items.RED_CONCRETE)
            .define('c', ModBlocks.POWER_BLOCKS.get(3).get())
            .define('d', Items.NETHERITE_BLOCK)
            .define('a', Items.DRAGON_EGG)
            .unlockedBy("has_power_pot_4", has(ModBlocks.POWER_BLOCKS.get(3).get()))
            .save(output);`

Speed Upgrade

image

This takes 4 sugar, and 1 clock

Recipe Code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModUpgrades.SPEED_UPGRADE.get())
            .pattern(" S ")
            .pattern("SCS")
            .pattern(" S ")
            .define('S', Items.SUGAR)
            .define('C', Items.CLOCK)
            .unlockedBy("has_clock", has(Items.CLOCK))
            .save(output);

Output Upgrade

image

This takes 4 fermented spider eye, and 1 diamond

Recipe Code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModUpgrades.OUTPUT_UPGRADE.get())
            .pattern(" F ")
            .pattern("FDF")
            .pattern(" F ")
            .define('F', Items.FERMENTED_SPIDER_EYE)
            .define('D', Items.DIAMOND)
            .unlockedBy("has_diamond", has(Items.DIAMOND))
            .save(output);

Energy Upgrade

image

this takes 4 redstone, and 1 glowstone dust

Recipe Code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModUpgrades.ENERGY_UPGRADE.get())
            .pattern(" R ")
            .pattern("RGR")
            .pattern(" R ")
            .define('R', Items.REDSTONE)
            .define('G', Items.GLOWSTONE_DUST)
            .unlockedBy("has_redstone", has(Items.REDSTONE))
            .save(output);

Fortune Upgrade

image

this takes 1 lapis lazuli, and 4 emerald

Recipe Code

    ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModUpgrades.FORTUNE_UPGRADE.get())
            .pattern(" E ")
            .pattern("ELE")
            .pattern(" E ")
            .define('E', Items.EMERALD)
            .define('L', Items.LAPIS_LAZULI)
            .unlockedBy("has_emerald", has(Items.EMERALD))
            .save(output);

Clone this wiki locally