Package codechicken.microblock.recipe
Class MicroRecipe
java.lang.Object
net.minecraft.world.item.crafting.CustomRecipe
codechicken.microblock.recipe.MicroRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.CraftingRecipe,net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
public class MicroRecipe
extends net.minecraft.world.item.crafting.CustomRecipe
Created by covers1624 on 22/10/22.
-
Field Summary
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC, STREAM_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackassemble(net.minecraft.world.item.crafting.CraftingInput inv, net.minecraft.core.HolderLookup.Provider registries) booleancanCraftInDimensions(int width, int height) static @Nullable MicroMaterialfindMaterial(net.minecraft.world.item.ItemStack stack) net.minecraft.world.item.crafting.RecipeSerializer<?> booleanmatches(net.minecraft.world.item.crafting.CraftingInput input, net.minecraft.world.level.Level level) Methods inherited from class net.minecraft.world.item.crafting.CustomRecipe
category, getResultItem, isSpecialMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.crafting.CraftingRecipe
getTypeMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getGroup, getIngredients, getRemainingItems, getToastSymbol, isIncomplete, showNotification
-
Constructor Details
-
MicroRecipe
public MicroRecipe()
-
-
Method Details
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer() -
matches
public boolean matches(net.minecraft.world.item.crafting.CraftingInput input, net.minecraft.world.level.Level level) -
canCraftInDimensions
public boolean canCraftInDimensions(int width, int height) -
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.item.crafting.CraftingInput inv, net.minecraft.core.HolderLookup.Provider registries) -
findMaterial
@Nullable public static @Nullable MicroMaterial findMaterial(net.minecraft.world.item.ItemStack stack)
-