Class RecipeBookTestRecipe
java.lang.Object
net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
public class RecipeBookTestRecipe
extends Object
implements net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private @Nullable net.minecraft.world.item.crafting.PlacementInfo
private final int
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC, KEY_CODEC, STREAM_CODEC
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStack
assemble
(net.minecraft.world.item.crafting.CraftingInput p_44001_, net.minecraft.core.HolderLookup.Provider registryAccess) List
<net.minecraft.world.item.crafting.display.RecipeDisplay> display()
net.minecraft.world.item.crafting.RecipeSerializer
<RecipeBookTestRecipe> net.minecraft.world.item.crafting.RecipeType
<RecipeBookTestRecipe> getType()
group()
private boolean
matches
(net.minecraft.world.item.crafting.CraftingInput input, boolean mirror) boolean
matches
(net.minecraft.world.item.crafting.CraftingInput input, net.minecraft.world.level.Level level) Taken fromShapedRecipe
net.minecraft.world.item.crafting.PlacementInfo
net.minecraft.world.item.crafting.RecipeBookCategory
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.item.crafting.Recipe
isSpecial, showNotification
-
Field Details
-
ingredients
-
width
private final int width -
height
private final int height -
items
-
placementInfo
@Nullable private @Nullable net.minecraft.world.item.crafting.PlacementInfo placementInfo
-
-
Constructor Details
-
RecipeBookTestRecipe
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.item.crafting.CraftingInput input, net.minecraft.world.level.Level level) Taken fromShapedRecipe
- Specified by:
matches
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
matches
private boolean matches(net.minecraft.world.item.crafting.CraftingInput input, boolean mirror) -
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.item.crafting.CraftingInput p_44001_, net.minecraft.core.HolderLookup.Provider registryAccess) - Specified by:
assemble
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
getSerializer
- Specified by:
getSerializer
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
getType
- Specified by:
getType
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
group
- Specified by:
group
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
placementInfo
public net.minecraft.world.item.crafting.PlacementInfo placementInfo()- Specified by:
placementInfo
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
display
- Specified by:
display
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
recipeBookCategory
public net.minecraft.world.item.crafting.RecipeBookCategory recipeBookCategory()- Specified by:
recipeBookCategory
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-