Package net.minecraft.util.shape
Class SimplePairList
java.lang.Object
net.minecraft.util.shape.SimplePairList
- All Implemented Interfaces:
PairList
public class SimplePairList extends Object implements PairList
- Mappings:
Namespace Name official djh
intermediary net/minecraft/class_254
named net/minecraft/util/shape/SimplePairList
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.util.shape.PairList
PairList.Consumer
-
Field Summary
Fields Modifier and Type Field Description private static DoubleList
field_27346
private int
field_27347
private int[]
maxValues
private int[]
minValues
private double[]
valueIndices
-
Constructor Summary
Constructors Constructor Description SimplePairList(DoubleList first, DoubleList doubleList, boolean includeFirstOnly, boolean includeSecondOnly)
-
Method Summary
Modifier and Type Method Description boolean
forEachPair(PairList.Consumer predicate)
DoubleList
getPairs()
int
size()
-
Field Details
-
field_27346
- Mappings:
Namespace Name Mixin selector official a
Ldjh;a:Lit/unimi/dsi/fastutil/doubles/DoubleList;
intermediary field_27346
Lnet/minecraft/class_254;field_27346:Lit/unimi/dsi/fastutil/doubles/DoubleList;
named field_27346
Lnet/minecraft/util/shape/SimplePairList;field_27346:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
valueIndices
private final double[] valueIndices- Mappings:
Namespace Name Mixin selector official b
Ldjh;b:[D
intermediary field_1377
Lnet/minecraft/class_254;field_1377:[D
named valueIndices
Lnet/minecraft/util/shape/SimplePairList;valueIndices:[D
-
minValues
private final int[] minValues- Mappings:
Namespace Name Mixin selector official c
Ldjh;c:[I
intermediary field_1376
Lnet/minecraft/class_254;field_1376:[I
named minValues
Lnet/minecraft/util/shape/SimplePairList;minValues:[I
-
maxValues
private final int[] maxValues- Mappings:
Namespace Name Mixin selector official d
Ldjh;d:[I
intermediary field_1378
Lnet/minecraft/class_254;field_1378:[I
named maxValues
Lnet/minecraft/util/shape/SimplePairList;maxValues:[I
-
field_27347
private final int field_27347- Mappings:
Namespace Name Mixin selector official e
Ldjh;e:I
intermediary field_27347
Lnet/minecraft/class_254;field_27347:I
named field_27347
Lnet/minecraft/util/shape/SimplePairList;field_27347:I
-
-
Constructor Details
-
SimplePairList
public SimplePairList(DoubleList first, DoubleList doubleList, boolean includeFirstOnly, boolean includeSecondOnly)- Mappings:
Namespace Name Mixin selector official <init>
Ldjh;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V
intermediary <init>
Lnet/minecraft/class_254;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V
named <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:
forEachPair
in interfacePairList
- Mappings:
Namespace Name Mixin selector official a
Ldjg;a(Ldjg$a;)Z
intermediary method_1065
Lnet/minecraft/class_255;method_1065(Lnet/minecraft/class_255$class_256;)Z
named forEachPair
Lnet/minecraft/util/shape/PairList;forEachPair(Lnet/minecraft/util/shape/PairList$Consumer;)Z
-
size
public int size() -
getPairs
- Specified by:
getPairs
in interfacePairList
- Mappings:
Namespace Name Mixin selector official a
Ldjg;a()Lit/unimi/dsi/fastutil/doubles/DoubleList;
intermediary method_1066
Lnet/minecraft/class_255;method_1066()Lit/unimi/dsi/fastutil/doubles/DoubleList;
named getPairs
Lnet/minecraft/util/shape/PairList;getPairs()Lit/unimi/dsi/fastutil/doubles/DoubleList;
-