Class ProtoChunkTickListFix.PalettedSection

java.lang.Object
net.minecraft.datafixer.fix.ProtoChunkTickListFix.PalettedSection
Enclosing class:
ProtoChunkTickListFix

public static final class ProtoChunkTickListFix.PalettedSection extends Object
Mappings:
Namespace Name
named net/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection
intermediary net/minecraft/class_6740$class_6741
official bjy$a
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final long[]
     
    private static final long
     
    private final List<? extends com.mojang.serialization.Dynamic<?>>
     
    private final long
     
    private final int
     
    private final int
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    PalettedSection(List<? extends com.mojang.serialization.Dynamic<?>> palette, long[] data)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable com.mojang.serialization.Dynamic<?>
    get(int localX, int localY, int localZ)
     
    long[]
     
    List<? extends com.mojang.serialization.Dynamic<?>>
     
    private int
    packLocalPos(int localX, int localY, int localZ)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MIN_UNIT_SIZE

      private static final long MIN_UNIT_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MIN_UNIT_SIZE Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;MIN_UNIT_SIZE:J
      intermediary field_35448 Lnet/minecraft/class_6740$class_6741;field_35448:J
      official a Lbjy$a;a:J
    • palette

      private final List<? extends com.mojang.serialization.Dynamic<?>> palette
      Mappings:
      Namespace Name Mixin selector
      named palette Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;palette:Ljava/util/List;
      intermediary field_35449 Lnet/minecraft/class_6740$class_6741;field_35449:Ljava/util/List;
      official b Lbjy$a;b:Ljava/util/List;
    • data

      private final long[] data
      Mappings:
      Namespace Name Mixin selector
      named data Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;data:[J
      intermediary field_35450 Lnet/minecraft/class_6740$class_6741;field_35450:[J
      official c Lbjy$a;c:[J
    • unitSize

      private final int unitSize
      Mappings:
      Namespace Name Mixin selector
      named unitSize Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;unitSize:I
      intermediary field_35451 Lnet/minecraft/class_6740$class_6741;field_35451:I
      official d Lbjy$a;d:I
    • unitMask

      private final long unitMask
      Mappings:
      Namespace Name Mixin selector
      named unitMask Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;unitMask:J
      intermediary field_35452 Lnet/minecraft/class_6740$class_6741;field_35452:J
      official e Lbjy$a;e:J
    • unitsPerLong

      private final int unitsPerLong
      Mappings:
      Namespace Name Mixin selector
      named unitsPerLong Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;unitsPerLong:I
      intermediary field_35453 Lnet/minecraft/class_6740$class_6741;field_35453:I
      official f Lbjy$a;f:I
  • Constructor Details

    • PalettedSection

      public PalettedSection(List<? extends com.mojang.serialization.Dynamic<?>> palette, long[] data)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;<init>(Ljava/util/List;[J)V
      intermediary <init> Lnet/minecraft/class_6740$class_6741;<init>(Ljava/util/List;[J)V
      official <init> Lbjy$a;<init>(Ljava/util/List;[J)V
  • Method Details

    • get

      public @Nullable com.mojang.serialization.Dynamic<?> get(int localX, int localY, int localZ)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;get(III)Lcom/mojang/serialization/Dynamic;
      intermediary method_39265 Lnet/minecraft/class_6740$class_6741;method_39265(III)Lcom/mojang/serialization/Dynamic;
      official a Lbjy$a;a(III)Lcom/mojang/serialization/Dynamic;
    • packLocalPos

      private int packLocalPos(int localX, int localY, int localZ)
      Mappings:
      Namespace Name Mixin selector
      named packLocalPos Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;packLocalPos(III)I
      intermediary method_39267 Lnet/minecraft/class_6740$class_6741;method_39267(III)I
      official b Lbjy$a;b(III)I
    • getPalette

      public List<? extends com.mojang.serialization.Dynamic<?>> getPalette()
      Mappings:
      Namespace Name Mixin selector
      named getPalette Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;getPalette()Ljava/util/List;
      intermediary method_39264 Lnet/minecraft/class_6740$class_6741;method_39264()Ljava/util/List;
      official a Lbjy$a;a()Ljava/util/List;
    • getData

      public long[] getData()
      Mappings:
      Namespace Name Mixin selector
      named getData Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix$PalettedSection;getData()[J
      intermediary method_39266 Lnet/minecraft/class_6740$class_6741;method_39266()[J
      official b Lbjy$a;b()[J