Class IdentityPairList

java.lang.Object
net.minecraft.util.shape.IdentityPairList
All Implemented Interfaces:
PairList

public class IdentityPairList
extends Object
implements PairList
Mappings:
Namespace Name
official djf
intermediary net/minecraft/class_250
named net/minecraft/util/shape/IdentityPairList
  • Field Details

    • merged

      private final DoubleList merged
      Mappings:
      Namespace Name Mixin selector
      official a Ldjf;a:Lit/unimi/dsi/fastutil/doubles/DoubleList;
      intermediary field_1371 Lnet/minecraft/class_250;field_1371:Lit/unimi/dsi/fastutil/doubles/DoubleList;
      named merged Lnet/minecraft/util/shape/IdentityPairList;merged:Lit/unimi/dsi/fastutil/doubles/DoubleList;
  • Constructor Details

    • IdentityPairList

      public IdentityPairList​(DoubleList values)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldjf;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;)V
      intermediary <init> Lnet/minecraft/class_250;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;)V
      named <init> Lnet/minecraft/util/shape/IdentityPairList;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;)V
  • Method Details

    • forEachPair

      public boolean forEachPair​(PairList.Consumer predicate)
      Specified by:
      forEachPair in interface PairList
      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()
      Specified by:
      size in interface PairList
      Mappings:
      Namespace Name Mixin selector
      official size Ldjg;size()I
      intermediary size Lnet/minecraft/class_255;size()I
      named size Lnet/minecraft/util/shape/PairList;size()I
    • getPairs

      public DoubleList getPairs()
      Specified by:
      getPairs in interface PairList
      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;