类 RecipeFinder.Filter

  • 封闭类:
    RecipeFinder

    class RecipeFinder.Filter
    extends Object
    Mappings:
    Namespace Name
    official bjh$a
    intermediary net/minecraft/class_1662$class_1663
    named net/minecraft/recipe/RecipeFinder$Filter
    • 字段详细资料

      • recipe

        private final Recipe<?> recipe
        Mappings:
        Namespace Name Mixin selector
        official b Lbjh$a;b:Lbsj;
        intermediary field_7555 Lnet/minecraft/class_1662$class_1663;field_7555:Lnet/minecraft/class_1860;
        named recipe Lnet/minecraft/recipe/RecipeFinder$Filter;recipe:Lnet/minecraft/recipe/Recipe;
      • ingredients

        private final List<Ingredient> ingredients
        Mappings:
        Namespace Name Mixin selector
        official c Lbjh$a;c:Ljava/util/List;
        intermediary field_7552 Lnet/minecraft/class_1662$class_1663;field_7552:Ljava/util/List;
        named ingredients Lnet/minecraft/recipe/RecipeFinder$Filter;ingredients:Ljava/util/List;
      • ingredientCount

        private final int ingredientCount
        Mappings:
        Namespace Name Mixin selector
        official d Lbjh$a;d:I
        intermediary field_7556 Lnet/minecraft/class_1662$class_1663;field_7556:I
        named ingredientCount Lnet/minecraft/recipe/RecipeFinder$Filter;ingredientCount:I
      • field_7551

        private final int[] field_7551
        Mappings:
        Namespace Name Mixin selector
        official e Lbjh$a;e:[I
        intermediary field_7551 Lnet/minecraft/class_1662$class_1663;field_7551:[I
        named field_7551 Lnet/minecraft/recipe/RecipeFinder$Filter;field_7551:[I
      • field_7553

        private final int field_7553
        Mappings:
        Namespace Name Mixin selector
        official f Lbjh$a;f:I
        intermediary field_7553 Lnet/minecraft/class_1662$class_1663;field_7553:I
        named field_7553 Lnet/minecraft/recipe/RecipeFinder$Filter;field_7553:I
      • field_7558

        private final BitSet field_7558
        Mappings:
        Namespace Name Mixin selector
        official g Lbjh$a;g:Ljava/util/BitSet;
        intermediary field_7558 Lnet/minecraft/class_1662$class_1663;field_7558:Ljava/util/BitSet;
        named field_7558 Lnet/minecraft/recipe/RecipeFinder$Filter;field_7558:Ljava/util/BitSet;
      • field_7557

        private final IntList field_7557
        Mappings:
        Namespace Name Mixin selector
        official h Lbjh$a;h:Lit/unimi/dsi/fastutil/ints/IntList;
        intermediary field_7557 Lnet/minecraft/class_1662$class_1663;field_7557:Lit/unimi/dsi/fastutil/ints/IntList;
        named field_7557 Lnet/minecraft/recipe/RecipeFinder$Filter;field_7557:Lit/unimi/dsi/fastutil/ints/IntList;
    • 构造器详细资料

      • Filter

        public Filter​(Recipe<?> recipe)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjh$a;<init>(Lbjh;Lbsj;)V
        intermediary <init> Lnet/minecraft/class_1662$class_1663;<init>(Lnet/minecraft/class_1662;Lnet/minecraft/class_1860;)V
        named <init> Lnet/minecraft/recipe/RecipeFinder$Filter;<init>(Lnet/minecraft/recipe/RecipeFinder;Lnet/minecraft/recipe/Recipe;)V
    • 方法详细资料

      • find

        public boolean find​(int amount,
                            @Nullable
                            @Nullable IntList outMatchingInputIds)
        Mappings:
        Namespace Name Mixin selector
        official a Lbjh$a;a(ILit/unimi/dsi/fastutil/ints/IntList;)Z
        intermediary method_7417 Lnet/minecraft/class_1662$class_1663;method_7417(ILit/unimi/dsi/fastutil/ints/IntList;)Z
        named find Lnet/minecraft/recipe/RecipeFinder$Filter;find(ILit/unimi/dsi/fastutil/ints/IntList;)Z
      • method_7422

        private int[] method_7422()
        Mappings:
        Namespace Name Mixin selector
        official a Lbjh$a;a()[I
        intermediary method_7422 Lnet/minecraft/class_1662$class_1663;method_7422()[I
        named method_7422 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7422()[I
      • method_7423

        private boolean method_7423​(int int2)
        Mappings:
        Namespace Name Mixin selector
        official a Lbjh$a;a(I)Z
        intermediary method_7423 Lnet/minecraft/class_1662$class_1663;method_7423(I)Z
        named method_7423 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7423(I)Z
      • method_7416

        private boolean method_7416​(int int2)
        Mappings:
        Namespace Name Mixin selector
        official b Lbjh$a;b(I)Z
        intermediary method_7416 Lnet/minecraft/class_1662$class_1663;method_7416(I)Z
        named method_7416 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7416(I)Z
      • method_7421

        private void method_7421​(int int2)
        Mappings:
        Namespace Name Mixin selector
        official c Lbjh$a;c(I)V
        intermediary method_7421 Lnet/minecraft/class_1662$class_1663;method_7421(I)V
        named method_7421 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7421(I)V
      • method_7419

        private int method_7419​(int int2)
        Mappings:
        Namespace Name Mixin selector
        official d Lbjh$a;d(I)I
        intermediary method_7419 Lnet/minecraft/class_1662$class_1663;method_7419(I)I
        named method_7419 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7419(I)I
      • method_7418

        private boolean method_7418​(boolean bool,
                                    int int2,
                                    int int3)
        Mappings:
        Namespace Name Mixin selector
        official a Lbjh$a;a(ZII)Z
        intermediary method_7418 Lnet/minecraft/class_1662$class_1663;method_7418(ZII)Z
        named method_7418 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7418(ZII)Z
      • method_7425

        private boolean method_7425​(boolean bool,
                                    int int2,
                                    int int3)
        Mappings:
        Namespace Name Mixin selector
        official b Lbjh$a;b(ZII)Z
        intermediary method_7425 Lnet/minecraft/class_1662$class_1663;method_7425(ZII)Z
        named method_7425 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7425(ZII)Z
      • method_7414

        private void method_7414​(boolean bool,
                                 int int2,
                                 int int3)
        Mappings:
        Namespace Name Mixin selector
        official c Lbjh$a;c(ZII)V
        intermediary method_7414 Lnet/minecraft/class_1662$class_1663;method_7414(ZII)V
        named method_7414 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7414(ZII)V
      • method_7420

        private int method_7420​(boolean bool,
                                int int2,
                                int int3)
        Mappings:
        Namespace Name Mixin selector
        official d Lbjh$a;d(ZII)I
        intermediary method_7420 Lnet/minecraft/class_1662$class_1663;method_7420(ZII)I
        named method_7420 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7420(ZII)I
      • method_7413

        private void method_7413​(boolean bool,
                                 int int2)
        Mappings:
        Namespace Name Mixin selector
        official a Lbjh$a;a(ZI)V
        intermediary method_7413 Lnet/minecraft/class_1662$class_1663;method_7413(ZI)V
        named method_7413 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7413(ZI)V
      • method_7426

        private boolean method_7426​(boolean bool,
                                    int int2)
        Mappings:
        Namespace Name Mixin selector
        official b Lbjh$a;b(ZI)Z
        intermediary method_7426 Lnet/minecraft/class_1662$class_1663;method_7426(ZI)Z
        named method_7426 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7426(ZI)Z
      • method_7424

        private int method_7424​(boolean bool,
                                int int2)
        Mappings:
        Namespace Name Mixin selector
        official c Lbjh$a;c(ZI)I
        intermediary method_7424 Lnet/minecraft/class_1662$class_1663;method_7424(ZI)I
        named method_7424 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7424(ZI)I
      • countCrafts

        public int countCrafts​(int limit,
                               @Nullable
                               @Nullable IntList outMatchingInputIds)
        Mappings:
        Namespace Name Mixin selector
        official b Lbjh$a;b(ILit/unimi/dsi/fastutil/ints/IntList;)I
        intermediary method_7427 Lnet/minecraft/class_1662$class_1663;method_7427(ILit/unimi/dsi/fastutil/ints/IntList;)I
        named countCrafts Lnet/minecraft/recipe/RecipeFinder$Filter;countCrafts(ILit/unimi/dsi/fastutil/ints/IntList;)I
      • method_7415

        private int method_7415()
        Mappings:
        Namespace Name Mixin selector
        official b Lbjh$a;b()I
        intermediary method_7415 Lnet/minecraft/class_1662$class_1663;method_7415()I
        named method_7415 Lnet/minecraft/recipe/RecipeFinder$Filter;method_7415()I