Class MysteriousMagicRecipeBuilder

java.lang.Object
net.minheur.mhm_bitsnbobs.recipe.datagen.MysteriousMagicRecipeBuilder

public class MysteriousMagicRecipeBuilder extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final net.minecraft.advancements.Advancement.Builder
     
    private final int
     
    private final net.minecraft.world.level.ItemLike
     
    private final int
     
    private final int
     
    private final net.minecraft.world.level.ItemLike
     
    private final int
     
    private final net.minecraft.world.level.ItemLike
     
    private final net.minecraft.world.level.ItemLike
     
    private final int
     
    private final int
     
    private final net.minecraft.world.level.ItemLike
     
    private final int
     
    private final net.minecraft.world.level.ItemLike
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    MysteriousMagicRecipeBuilder(net.minecraft.world.level.ItemLike primaryIngredient, int primaryCount, net.minecraft.world.level.ItemLike leftIngredient, int leftCount, net.minecraft.world.level.ItemLike rightIngredient, int rightCount, net.minecraft.world.level.ItemLike upIngredient, int upCount, net.minecraft.world.level.ItemLike downIngredient, int downCount, net.minecraft.world.level.ItemLike result, int resultCount, int fuelAmount)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private void
    ensureValid(net.minecraft.resources.ResourceLocation pId)
     
    magic(net.minecraft.world.level.ItemLike primaryIngredient, int primaryCount, net.minecraft.world.level.ItemLike leftIngredient, int leftCount, net.minecraft.world.level.ItemLike rightIngredient, int rightCount, net.minecraft.world.level.ItemLike upIngredient, int upCount, net.minecraft.world.level.ItemLike downIngredient, int downCount, net.minecraft.world.level.ItemLike result, int resultCount, int fuelAmount)
     
    magic(net.minecraft.world.level.ItemLike primaryIngredient, net.minecraft.world.level.ItemLike leftIngredient, net.minecraft.world.level.ItemLike rightIngredient, net.minecraft.world.level.ItemLike upIngredient, net.minecraft.world.level.ItemLike downIngredient, net.minecraft.world.level.ItemLike result, int fuelAmount)
     
    magic(net.minecraft.world.level.ItemLike primaryIngredient, net.minecraft.world.level.ItemLike leftIngredient, net.minecraft.world.level.ItemLike rightIngredient, net.minecraft.world.level.ItemLike upIngredient, net.minecraft.world.level.ItemLike downIngredient, net.minecraft.world.level.ItemLike result, int resultCount, int fuelAmount)
     
    void
    save(Consumer<net.minecraft.data.recipes.FinishedRecipe> consumer, String id)
     
    void
    save(Consumer<net.minecraft.data.recipes.FinishedRecipe> consumer, net.minecraft.resources.ResourceLocation id)
     
    unlock(String pKey, net.minecraft.advancements.CriterionTriggerInstance pCriterion)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • primaryIngredient

      private final net.minecraft.world.level.ItemLike primaryIngredient
    • primaryCount

      private final int primaryCount
    • leftIngredient

      private final net.minecraft.world.level.ItemLike leftIngredient
    • leftCount

      private final int leftCount
    • rightIngredient

      private final net.minecraft.world.level.ItemLike rightIngredient
    • rightCount

      private final int rightCount
    • upIngredient

      private final net.minecraft.world.level.ItemLike upIngredient
    • upCount

      private final int upCount
    • downIngredient

      private final net.minecraft.world.level.ItemLike downIngredient
    • downCount

      private final int downCount
    • result

      private final net.minecraft.world.level.ItemLike result
    • resultCount

      private final int resultCount
    • fuelAmount

      private final int fuelAmount
    • advancement

      private final net.minecraft.advancements.Advancement.Builder advancement
  • Constructor Details

    • MysteriousMagicRecipeBuilder

      public MysteriousMagicRecipeBuilder(net.minecraft.world.level.ItemLike primaryIngredient, int primaryCount, net.minecraft.world.level.ItemLike leftIngredient, int leftCount, net.minecraft.world.level.ItemLike rightIngredient, int rightCount, net.minecraft.world.level.ItemLike upIngredient, int upCount, net.minecraft.world.level.ItemLike downIngredient, int downCount, net.minecraft.world.level.ItemLike result, int resultCount, int fuelAmount)
  • Method Details

    • magic

      public static MysteriousMagicRecipeBuilder magic(net.minecraft.world.level.ItemLike primaryIngredient, int primaryCount, net.minecraft.world.level.ItemLike leftIngredient, int leftCount, net.minecraft.world.level.ItemLike rightIngredient, int rightCount, net.minecraft.world.level.ItemLike upIngredient, int upCount, net.minecraft.world.level.ItemLike downIngredient, int downCount, net.minecraft.world.level.ItemLike result, int resultCount, int fuelAmount)
    • magic

      public static MysteriousMagicRecipeBuilder magic(net.minecraft.world.level.ItemLike primaryIngredient, net.minecraft.world.level.ItemLike leftIngredient, net.minecraft.world.level.ItemLike rightIngredient, net.minecraft.world.level.ItemLike upIngredient, net.minecraft.world.level.ItemLike downIngredient, net.minecraft.world.level.ItemLike result, int resultCount, int fuelAmount)
    • magic

      public static MysteriousMagicRecipeBuilder magic(net.minecraft.world.level.ItemLike primaryIngredient, net.minecraft.world.level.ItemLike leftIngredient, net.minecraft.world.level.ItemLike rightIngredient, net.minecraft.world.level.ItemLike upIngredient, net.minecraft.world.level.ItemLike downIngredient, net.minecraft.world.level.ItemLike result, int fuelAmount)
    • unlock

      public MysteriousMagicRecipeBuilder unlock(String pKey, net.minecraft.advancements.CriterionTriggerInstance pCriterion)
    • ensureValid

      private void ensureValid(net.minecraft.resources.ResourceLocation pId)
    • save

      public void save(Consumer<net.minecraft.data.recipes.FinishedRecipe> consumer, net.minecraft.resources.ResourceLocation id)
    • save

      public void save(Consumer<net.minecraft.data.recipes.FinishedRecipe> consumer, String id)