Uses of Interface
net.minecraft.recipe.RecipeType
Package
Description
-
Uses of RecipeType in net.minecraft.block.entity
Modifier and TypeFieldDescriptionprivate RecipeType<? extends AbstractCookingRecipe>
AbstractFurnaceBlockEntity.recipeType
Modifier and TypeMethodDescriptionprivate static int
AbstractFurnaceBlockEntity.getCookTime(World world, RecipeType<? extends AbstractCookingRecipe> recipeType, Inventory inventory)
ModifierConstructorDescriptionprotected
AbstractFurnaceBlockEntity(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType)
-
Uses of RecipeType in net.minecraft.recipe
Modifier and TypeFieldDescriptionstatic RecipeType<BlastingRecipe>
RecipeType.BLASTING
static RecipeType<CampfireCookingRecipe>
RecipeType.CAMPFIRE_COOKING
static RecipeType<CraftingRecipe>
RecipeType.CRAFTING
static RecipeType<SmeltingRecipe>
RecipeType.SMELTING
static RecipeType<SmithingRecipe>
RecipeType.SMITHING
static RecipeType<SmokingRecipe>
RecipeType.SMOKING
static RecipeType<StonecuttingRecipe>
RecipeType.STONECUTTING
protected RecipeType<?>
AbstractCookingRecipe.type
private RecipeType<?>
CuttingRecipe.type
Modifier and TypeFieldDescriptionprivate Map<RecipeType<?>,Map<Identifier,Recipe<?>>>
RecipeManager.recipes
Modifier and TypeMethodDescriptionRecipeType<?>
AbstractCookingRecipe.getType()
default RecipeType<?>
CraftingRecipe.getType()
RecipeType<?>
CuttingRecipe.getType()
RecipeType<?>
Recipe.getType()
RecipeType<?>
SmithingRecipe.getType()
static <T extends Recipe<?>>
RecipeType<T>Modifier and TypeMethodDescriptionRecipeManager.getAllMatches(RecipeType<T> type, C inventory, World world)
private <C extends Inventory, T extends Recipe<C>>
Map<Identifier,Recipe<C>>RecipeManager.getAllOfType(RecipeType<T> type)
RecipeManager.getFirstMatch(RecipeType<T> type, C inventory, World world)
<C extends Inventory, T extends Recipe<C>>
DefaultedList<ItemStack>RecipeManager.getRemainingStacks(RecipeType<T> recipeType, C inventory, World world)
RecipeManager.listAllOfType(RecipeType<T> recipeType)
Creates a list of all recipes of the given type.ModifierConstructorDescriptionAbstractCookingRecipe(RecipeType<?> type, Identifier id, String group, Ingredient input, ItemStack output, float experience, int cookTime)
CuttingRecipe(RecipeType<?> type, RecipeSerializer<?> serializer, Identifier id, String group, Ingredient input, ItemStack output)
-
Uses of RecipeType in net.minecraft.screen
Modifier and TypeFieldDescriptionprivate RecipeType<? extends AbstractCookingRecipe>
AbstractFurnaceScreenHandler.recipeType
ModifierConstructorDescriptionprotected
AbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RecipeBookCategory recipeBookCategory, int int2, PlayerInventory playerInventory)
protected
AbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RecipeBookCategory recipeBookCategory, int int2, PlayerInventory playerInventory, Inventory inventory, PropertyDelegate propertyDelegate)
-
Uses of RecipeType in net.minecraft.util.registry
Modifier and TypeFieldDescriptionstatic Registry<RecipeType<?>>
Registry.RECIPE_TYPE
static RegistryKey<Registry<RecipeType<?>>>
Registry.RECIPE_TYPE_KEY