Interface IHandleFlagsMyselfRecipe<I extends net.minecraft.world.item.crafting.RecipeInput>

All Superinterfaces:
net.minecraft.world.item.crafting.Recipe<I>
All Known Implementing Classes:
CombineFlaggedItemsRecipe, DecayingItemCookingRecipe, ShapedRecipeMixin, ShapelessRecipeMixin

@ParametersAreNonnullByDefault public interface IHandleFlagsMyselfRecipe<I extends net.minecraft.world.item.crafting.RecipeInput> extends net.minecraft.world.item.crafting.Recipe<I>
Implement if the recipe propagates Flags itself TODO javadoc
  • Field Summary

    Fields inherited from interface net.minecraft.world.item.crafting.Recipe

    CODEC, CONDITIONAL_CODEC, STREAM_CODEC
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    areFlagsHandled(I input, net.minecraft.core.HolderLookup.Provider registries)
     

    Methods inherited from interface net.minecraft.world.item.crafting.Recipe

    assemble, canCraftInDimensions, getGroup, getIngredients, getRemainingItems, getResultItem, getSerializer, getToastSymbol, getType, isIncomplete, isSpecial, matches, showNotification
  • Method Details

    • areFlagsHandled

      default boolean areFlagsHandled(I input, net.minecraft.core.HolderLookup.Provider registries)