JavaScript is disabled on your browser.
java.lang.Object
net.minheur.mhm_bitsnbobs.recipe.datagen.MysteriousMagicRecipeBuilder.Result
All Implemented Interfaces:
net.minecraft.data.recipes.FinishedRecipe
Enclosing class:
MysteriousMagicRecipeBuilder
public static class MysteriousMagicRecipeBuilder.Result
extends Object
implements net.minecraft.data.recipes.FinishedRecipe
Field Summary
Fields
private final net.minecraft.advancements.Advancement.Builder
private final net.minecraft.resources.ResourceLocation
private final int
private final net.minecraft.world.level.ItemLike
private final int
private final net.minecraft.resources.ResourceLocation
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
Result (net.minecraft.resources.ResourceLocation id,
net.minecraft.world.level.ItemLike primaryItem,
net.minecraft.world.level.ItemLike leftItem,
net.minecraft.world.level.ItemLike rightItem,
net.minecraft.world.level.ItemLike upItem,
net.minecraft.world.level.ItemLike downItem,
net.minecraft.world.level.ItemLike result,
int primaryCount,
int leftCount,
int rightCount,
int upCount,
int downCount,
int resultCount,
int fuelAmount,
net.minecraft.advancements.Advancement.Builder advancement,
net.minecraft.resources.ResourceLocation advancementId)
Method Summary
All Methods Instance Methods Concrete Methods
@Nullable net.minecraft.resources.ResourceLocation
net.minecraft.resources.ResourceLocation
net.minecraft.world.item.crafting.RecipeSerializer<?>
@Nullable com.google.gson.JsonObject
void
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface net.minecraft.data.recipes.FinishedRecipe
serializeRecipe
Field Details
id
private final net.minecraft.resources.ResourceLocation id
primaryItem
private final net.minecraft.world.level.ItemLike primaryItem
leftItem
private final net.minecraft.world.level.ItemLike leftItem
rightItem
private final net.minecraft.world.level.ItemLike rightItem
upItem
private final net.minecraft.world.level.ItemLike upItem
downItem
private final net.minecraft.world.level.ItemLike downItem
result
private final net.minecraft.world.level.ItemLike result
primaryCount
private final int primaryCount
leftCount
private final int leftCount
rightCount
private final int rightCount
upCount
private final int upCount
downCount
private final int downCount
resultCount
private final int resultCount
fuelAmount
private final int fuelAmount
advancement
private final net.minecraft.advancements.Advancement.Builder advancement
advancementId
private final net.minecraft.resources.ResourceLocation advancementId
Constructor Details
Result
public Result (net.minecraft.resources.ResourceLocation id,
net.minecraft.world.level.ItemLike primaryItem,
net.minecraft.world.level.ItemLike leftItem,
net.minecraft.world.level.ItemLike rightItem,
net.minecraft.world.level.ItemLike upItem,
net.minecraft.world.level.ItemLike downItem,
net.minecraft.world.level.ItemLike result,
int primaryCount,
int leftCount,
int rightCount,
int upCount,
int downCount,
int resultCount,
int fuelAmount,
net.minecraft.advancements.Advancement.Builder advancement,
net.minecraft.resources.ResourceLocation advancementId)
Method Details
serializeRecipeData
public void serializeRecipeData (com.google.gson.JsonObject pJson)
Specified by:
serializeRecipeData in interface net.minecraft.data.recipes.FinishedRecipe
getId
public net.minecraft.resources.ResourceLocation getId ()
Specified by:
getId in interface net.minecraft.data.recipes.FinishedRecipe
getType
public net.minecraft.world.item.crafting.RecipeSerializer<?> getType ()
Specified by:
getType in interface net.minecraft.data.recipes.FinishedRecipe
serializeAdvancement
@Nullable
public @Nullable com.google.gson.JsonObject serializeAdvancement ()
Specified by:
serializeAdvancement in interface net.minecraft.data.recipes.FinishedRecipe
getAdvancementId
@Nullable
public @Nullable net.minecraft.resources.ResourceLocation getAdvancementId ()
Specified by:
getAdvancementId in interface net.minecraft.data.recipes.FinishedRecipe