Class RecipeResultCollection

java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeResultCollection

@Environment(CLIENT) public class RecipeResultCollection extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/recipebook/RecipeResultCollection
intermediary net/minecraft/class_516
official fxs
  • Field Details

    • field_54835

      private final List<class_10297> field_54835
      Mappings:
      Namespace Name Mixin selector
      named field_54835 Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;field_54835:Ljava/util/List;
      intermediary field_54835 Lnet/minecraft/class_516;field_54835:Ljava/util/List;
      official a Lfxs;a:Ljava/util/List;
    • singleOutput

      private final boolean singleOutput
      Mappings:
      Namespace Name Mixin selector
      named singleOutput Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;singleOutput:Z
      intermediary field_3148 Lnet/minecraft/class_516;field_3148:Z
      official b Lfxs;b:Z
    • craftableRecipes

      private final Set<class_10298> craftableRecipes
      Mappings:
      Namespace Name Mixin selector
      named craftableRecipes Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;craftableRecipes:Ljava/util/Set;
      intermediary field_3146 Lnet/minecraft/class_516;field_3146:Ljava/util/Set;
      official c Lfxs;c:Ljava/util/Set;
    • field_54836

      private final Set<class_10298> field_54836
      Mappings:
      Namespace Name Mixin selector
      named field_54836 Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;field_54836:Ljava/util/Set;
      intermediary field_54836 Lnet/minecraft/class_516;field_54836:Ljava/util/Set;
      official d Lfxs;d:Ljava/util/Set;
  • Constructor Details

    • RecipeResultCollection

      public RecipeResultCollection(List<class_10297> list)
  • Method Details

    • shouldHaveSingleOutput

      private static boolean shouldHaveSingleOutput(List<class_10297> list)
      Mappings:
      Namespace Name Mixin selector
      named shouldHaveSingleOutput Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;shouldHaveSingleOutput(Ljava/util/List;)Z
      intermediary method_30295 Lnet/minecraft/class_516;method_30295(Ljava/util/List;)Z
      official a Lfxs;a(Ljava/util/List;)Z
    • method_64884

      public void method_64884(RecipeFinder recipeFinder, Predicate<RecipeDisplay> predicate)
      Mappings:
      Namespace Name Mixin selector
      named method_64884 Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;method_64884(Lnet/minecraft/recipe/RecipeFinder;Ljava/util/function/Predicate;)V
      intermediary method_64884 Lnet/minecraft/class_516;method_64884(Lnet/minecraft/class_9875;Ljava/util/function/Predicate;)V
      official a Lfxs;a(Lcpx;Ljava/util/function/Predicate;)V
    • isCraftable

      public boolean isCraftable(class_10298 class_10298)
      Mappings:
      Namespace Name Mixin selector
      named isCraftable Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;isCraftable(Lnet/minecraft/class_10298;)Z
      intermediary method_2653 Lnet/minecraft/class_516;method_2653(Lnet/minecraft/class_10298;)Z
      official a Lfxs;a(Ldde;)Z
    • hasCraftableRecipes

      public boolean hasCraftableRecipes()
      Mappings:
      Namespace Name Mixin selector
      named hasCraftableRecipes Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;hasCraftableRecipes()Z
      intermediary method_2655 Lnet/minecraft/class_516;method_2655()Z
      official a Lfxs;a()Z
    • method_64886

      public boolean method_64886()
      Mappings:
      Namespace Name Mixin selector
      named method_64886 Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;method_64886()Z
      intermediary method_64886 Lnet/minecraft/class_516;method_64886()Z
      official b Lfxs;b()Z
    • getAllRecipes

      public List<class_10297> getAllRecipes()
      Mappings:
      Namespace Name Mixin selector
      named getAllRecipes Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;getAllRecipes()Ljava/util/List;
      intermediary method_2650 Lnet/minecraft/class_516;method_2650()Ljava/util/List;
      official c Lfxs;c()Ljava/util/List;
    • method_64885

      public List<class_10297> method_64885(RecipeResultCollection.RecipeFilterMode recipeFilterMode)
      Mappings:
      Namespace Name Mixin selector
      named method_64885 Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;method_64885(Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection$RecipeFilterMode;)Ljava/util/List;
      intermediary method_64885 Lnet/minecraft/class_516;method_64885(Lnet/minecraft/class_516$class_9937;)Ljava/util/List;
      official a Lfxs;a(Lfxs$a;)Ljava/util/List;
    • hasSingleOutput

      public boolean hasSingleOutput()
      Mappings:
      Namespace Name Mixin selector
      named hasSingleOutput Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;hasSingleOutput()Z
      intermediary method_2656 Lnet/minecraft/class_516;method_2656()Z
      official d Lfxs;d()Z