Class RecipeFinder.Filter

java.lang.Object
net.minecraft.recipe.RecipeFinder.Filter
Enclosing class:
RecipeFinder

class RecipeFinder.Filter
extends Object
  • Field Details

    • recipe

      private final Recipe<?> recipe
    • ingredients

      private final List<Ingredient> ingredients
    • ingredientCount

      private final int ingredientCount
    • field_7551

      private final int[] field_7551
    • field_7553

      private final int field_7553
    • field_7558

      private final BitSet field_7558
    • field_7557

      private final IntList field_7557
  • Constructor Details

    • Filter

      public Filter​(Recipe<?> recipe)
  • Method Details

    • find

      public boolean find​(int amount, @Nullable IntList outMatchingInputIds)
    • method_7422

      private int[] method_7422()
    • method_7423

      private boolean method_7423​(int int2)
    • method_7416

      private boolean method_7416​(int int2)
    • method_7421

      private void method_7421​(int int2)
    • method_7419

      private int method_7419​(int int2)
    • method_7418

      private boolean method_7418​(boolean bool, int int2, int int3)
    • method_7425

      private boolean method_7425​(boolean bool, int int2, int int3)
    • method_7414

      private void method_7414​(boolean bool, int int2, int int3)
    • method_7420

      private int method_7420​(boolean bool, int int2, int int3)
    • method_7413

      private void method_7413​(boolean bool, int int2)
    • method_7426

      private boolean method_7426​(boolean bool, int int2)
    • method_7424

      private int method_7424​(boolean bool, int int2)
    • countCrafts

      public int countCrafts​(int limit, @Nullable IntList outMatchingInputIds)
    • method_7415

      private int method_7415()