Package net.minecraft.recipe
Class RecipeFinder.Filter
java.lang.Object
net.minecraft.recipe.RecipeFinder.Filter
- Enclosing class:
- RecipeFinder
class RecipeFinder.Filter extends Object
- Mappings:
Namespace Name official bhn$a
intermediary net/minecraft/class_1662$class_1663
named net/minecraft/recipe/RecipeFinder$Filter
-
Field Summary
Fields Modifier and Type Field Description private int[]
field_7551
private int
field_7553
private IntList
field_7557
private BitSet
field_7558
private int
ingredientCount
private List<Ingredient>
ingredients
private Recipe<?>
recipe
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description int
countCrafts(int limit, IntList outMatchingInputIds)
boolean
find(int amount, IntList outMatchingInputIds)
private void
method_7413(boolean bool, int int2)
private void
method_7414(boolean bool, int int2, int int3)
private int
method_7415()
private boolean
method_7416(int int2)
private boolean
method_7418(boolean bool, int int2, int int3)
private int
method_7419(int int2)
private int
method_7420(boolean bool, int int2, int int3)
private void
method_7421(int int2)
private int[]
method_7422()
private boolean
method_7423(int int2)
private int
method_7424(boolean bool, int int2)
private boolean
method_7425(boolean bool, int int2, int int3)
private boolean
method_7426(boolean bool, int int2)
-
Field Details
-
recipe
- Mappings:
Namespace Name Mixin selector official b
Lbhn$a;b:Lbqn;
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
- Mappings:
Namespace Name Mixin selector official c
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
- Mappings:
Namespace Name Mixin selector official g
Lbhn$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
- Mappings:
Namespace Name Mixin selector official h
Lbhn$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;
-
-
Constructor Details
-
Filter
- Mappings:
Namespace Name Mixin selector official <init>
Lbhn$a;<init>(Lbhn;Lbqn;)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
-
-
Method Details
-
find
- Mappings:
Namespace Name Mixin selector official a
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
Lbhn$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
- Mappings:
Namespace Name Mixin selector official b
Lbhn$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
Lbhn$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
-