Class FractionalPairList

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

public final class FractionalPairList extends Object implements PairList
Mappings:
Namespace Name
named net/minecraft/util/shape/FractionalPairList
intermediary net/minecraft/class_248
official exk
  • Field Details

    • mergedList

      private final FractionalDoubleList mergedList
      Mappings:
      Namespace Name Mixin selector
      named mergedList Lnet/minecraft/util/shape/FractionalPairList;mergedList:Lnet/minecraft/util/shape/FractionalDoubleList;
      intermediary field_1367 Lnet/minecraft/class_248;field_1367:Lnet/minecraft/class_246;
      official a Lexk;a:Lexi;
    • firstSectionCount

      private final int firstSectionCount
      Mappings:
      Namespace Name Mixin selector
      named firstSectionCount Lnet/minecraft/util/shape/FractionalPairList;firstSectionCount:I
      intermediary field_1370 Lnet/minecraft/class_248;field_1370:I
      official b Lexk;b:I
    • gcd

      private final int gcd
      Mappings:
      Namespace Name Mixin selector
      named gcd Lnet/minecraft/util/shape/FractionalPairList;gcd:I
      intermediary field_1368 Lnet/minecraft/class_248;field_1368:I
      official c Lexk;c:I
  • Constructor Details

    • FractionalPairList

      FractionalPairList(int int2, int int3)
  • Method Details

    • forEachPair

      public boolean forEachPair(PairList.Consumer predicate)
      Specified by:
      forEachPair in interface PairList
      Mappings:
      Namespace Name Mixin selector
      named forEachPair Lnet/minecraft/util/shape/PairList;forEachPair(Lnet/minecraft/util/shape/PairList$Consumer;)Z
      intermediary method_1065 Lnet/minecraft/class_255;method_1065(Lnet/minecraft/class_255$class_256;)Z
      official a Lexo;a(Lexo$a;)Z
    • size

      public int size()
      Specified by:
      size in interface PairList
    • getPairs

      public DoubleList getPairs()
      Specified by:
      getPairs in interface PairList
      Mappings:
      Namespace Name Mixin selector
      named getPairs Lnet/minecraft/util/shape/PairList;getPairs()Lit/unimi/dsi/fastutil/doubles/DoubleList;
      intermediary method_1066 Lnet/minecraft/class_255;method_1066()Lit/unimi/dsi/fastutil/doubles/DoubleList;
      official a Lexo;a()Lit/unimi/dsi/fastutil/doubles/DoubleList;