Package codechicken.lib.datagen
Class ConditionalIngredient
java.lang.Object
net.minecraft.world.item.crafting.Ingredient
net.minecraftforge.common.crafting.AbstractIngredient
codechicken.lib.datagen.ConditionalIngredient
- All Implemented Interfaces:
Predicate<net.minecraft.world.item.ItemStack>
public class ConditionalIngredient
extends net.minecraftforge.common.crafting.AbstractIngredient
Created by covers1624 on 24/9/22.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class net.minecraft.world.item.crafting.Ingredient
net.minecraft.world.item.crafting.Ingredient.ItemValue, net.minecraft.world.item.crafting.Ingredient.TagValue, net.minecraft.world.item.crafting.Ingredient.Value -
Field Summary
Fields inherited from class net.minecraft.world.item.crafting.Ingredient
EMPTY -
Method Summary
Methods inherited from class net.minecraftforge.common.crafting.AbstractIngredient
fromJson, fromNetwork, fromValues, of, of, of, of, ofMethods inherited from class net.minecraft.world.item.crafting.Ingredient
checkInvalidation, fromJson, getStackingIds, invalidate, invalidateAll, isEmpty, isVanilla, markValid, merge, test, toNetwork, valueFromJson
-
Method Details
-
builder
-
toJson
public com.google.gson.JsonElement toJson()- Specified by:
toJsonin classnet.minecraftforge.common.crafting.AbstractIngredient
-
getItems
public net.minecraft.world.item.ItemStack[] getItems()- Overrides:
getItemsin classnet.minecraft.world.item.crafting.Ingredient
-
isSimple
public boolean isSimple()- Specified by:
isSimplein classnet.minecraftforge.common.crafting.AbstractIngredient
-
getSerializer
public net.minecraftforge.common.crafting.IIngredientSerializer<? extends net.minecraft.world.item.crafting.Ingredient> getSerializer()- Specified by:
getSerializerin classnet.minecraftforge.common.crafting.AbstractIngredient
-