Package net.minecraft.util.shape
Class SimplePairList
java.lang.Object
net.minecraft.util.shape.SimplePairList
- All Implemented Interfaces:
PairList
- Mappings:
Namespace Name official dwgintermediary net/minecraft/class_254named net/minecraft/util/shape/SimplePairList
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.util.shape.PairList
PairList.Consumer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DoubleListprivate final int[]private final int[]private final intprivate final double[] -
Constructor Summary
ConstructorsConstructorDescriptionSimplePairList(DoubleList first, DoubleList second, boolean includeFirstOnly, boolean includeSecondOnly) -
Method Summary
Modifier and TypeMethodDescriptionbooleanforEachPair(PairList.Consumer predicate) getPairs()intsize()
-
Field Details
-
field_27346
- Mappings:
Namespace Name Mixin selector official aLdwg;a:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_27346Lnet/minecraft/class_254;field_27346:Lit/unimi/dsi/fastutil/doubles/DoubleList;named field_27346Lnet/minecraft/util/shape/SimplePairList;field_27346:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
valueIndices
private final double[] valueIndices- Mappings:
Namespace Name Mixin selector official bLdwg;b:[Dintermediary field_1377Lnet/minecraft/class_254;field_1377:[Dnamed valueIndicesLnet/minecraft/util/shape/SimplePairList;valueIndices:[D
-
minValues
private final int[] minValues- Mappings:
Namespace Name Mixin selector official cLdwg;c:[Iintermediary field_1376Lnet/minecraft/class_254;field_1376:[Inamed minValuesLnet/minecraft/util/shape/SimplePairList;minValues:[I
-
maxValues
private final int[] maxValues- Mappings:
Namespace Name Mixin selector official dLdwg;d:[Iintermediary field_1378Lnet/minecraft/class_254;field_1378:[Inamed maxValuesLnet/minecraft/util/shape/SimplePairList;maxValues:[I
-
size
private final int size- Mappings:
Namespace Name Mixin selector official eLdwg;e:Iintermediary field_27347Lnet/minecraft/class_254;field_27347:Inamed sizeLnet/minecraft/util/shape/SimplePairList;size:I
-
-
Constructor Details
-
SimplePairList
public SimplePairList(DoubleList first, DoubleList second, boolean includeFirstOnly, boolean includeSecondOnly) - Mappings:
Namespace Name Mixin selector official <init>Ldwg;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Vintermediary <init>Lnet/minecraft/class_254;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Vnamed <init>Lnet/minecraft/util/shape/SimplePairList;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V
-
-
Method Details
-
forEachPair
- Specified by:
forEachPairin interfacePairList- Mappings:
Namespace Name Mixin selector official aLdwf;a(Ldwf$a;)Zintermediary method_1065Lnet/minecraft/class_255;method_1065(Lnet/minecraft/class_255$class_256;)Znamed forEachPairLnet/minecraft/util/shape/PairList;forEachPair(Lnet/minecraft/util/shape/PairList$Consumer;)Z
-
size
public int size() -
getPairs
- Specified by:
getPairsin interfacePairList- Mappings:
Namespace Name Mixin selector official aLdwf;a()Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary method_1066Lnet/minecraft/class_255;method_1066()Lit/unimi/dsi/fastutil/doubles/DoubleList;named getPairsLnet/minecraft/util/shape/PairList;getPairs()Lit/unimi/dsi/fastutil/doubles/DoubleList;
-