-
Notifications
You must be signed in to change notification settings - Fork 0
Recipes
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);
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);`
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);`
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);`
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);`
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);
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);
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);
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);