Class ChunkPalettedStorageFix.Section

java.lang.Object
net.minecraft.datafixer.fix.ChunkPalettedStorageFix.Section
Enclosing class:
ChunkPalettedStorageFix

private static class ChunkPalettedStorageFix.Section extends Object
Mappings:
Namespace Name
named net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section
intermediary net/minecraft/class_3582$class_3587
official bbk$c
  • Field Details

    • paletteMap

      private final Int2ObjectBiMap<com.mojang.serialization.Dynamic<?>> paletteMap
      Mappings:
      Namespace Name Mixin selector
      named paletteMap Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;paletteMap:Lnet/minecraft/util/collection/Int2ObjectBiMap;
      intermediary field_15882 Lnet/minecraft/class_3582$class_3587;field_15882:Lnet/minecraft/class_3513;
      official b Lbbk$c;b:Laxc;
    • paletteData

      private final List<com.mojang.serialization.Dynamic<?>> paletteData
      Mappings:
      Namespace Name Mixin selector
      named paletteData Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;paletteData:Ljava/util/List;
      intermediary field_15880 Lnet/minecraft/class_3582$class_3587;field_15880:Ljava/util/List;
      official c Lbbk$c;c:Ljava/util/List;
    • section

      private final com.mojang.serialization.Dynamic<?> section
      Mappings:
      Namespace Name Mixin selector
      named section Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;section:Lcom/mojang/serialization/Dynamic;
      intermediary field_15878 Lnet/minecraft/class_3582$class_3587;field_15878:Lcom/mojang/serialization/Dynamic;
      official d Lbbk$c;d:Lcom/mojang/serialization/Dynamic;
    • hasBlocks

      private final boolean hasBlocks
      Mappings:
      Namespace Name Mixin selector
      named hasBlocks Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;hasBlocks:Z
      intermediary field_15876 Lnet/minecraft/class_3582$class_3587;field_15876:Z
      official e Lbbk$c;e:Z
    • inPlaceUpdates

      final Int2ObjectMap<IntList> inPlaceUpdates
      Mappings:
      Namespace Name Mixin selector
      named inPlaceUpdates Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;inPlaceUpdates:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      intermediary field_15881 Lnet/minecraft/class_3582$class_3587;field_15881:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      official f Lbbk$c;f:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • innerPositions

      final IntList innerPositions
      Mappings:
      Namespace Name Mixin selector
      named innerPositions Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;innerPositions:Lit/unimi/dsi/fastutil/ints/IntList;
      intermediary field_15874 Lnet/minecraft/class_3582$class_3587;field_15874:Lit/unimi/dsi/fastutil/ints/IntList;
      official g Lbbk$c;g:Lit/unimi/dsi/fastutil/ints/IntList;
    • y

      public final int y
      Mappings:
      Namespace Name Mixin selector
      named y Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;y:I
      intermediary field_15879 Lnet/minecraft/class_3582$class_3587;field_15879:I
      official a Lbbk$c;a:I
    • seenStates

      private final Set<com.mojang.serialization.Dynamic<?>> seenStates
      Mappings:
      Namespace Name Mixin selector
      named seenStates Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;seenStates:Ljava/util/Set;
      intermediary field_15875 Lnet/minecraft/class_3582$class_3587;field_15875:Ljava/util/Set;
      official h Lbbk$c;h:Ljava/util/Set;
    • states

      private final int[] states
      Mappings:
      Namespace Name Mixin selector
      named states Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;states:[I
      intermediary field_15877 Lnet/minecraft/class_3582$class_3587;field_15877:[I
      official i Lbbk$c;i:[I
  • Constructor Details

    • Section

      public Section(com.mojang.serialization.Dynamic<?> section)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;<init>(Lcom/mojang/serialization/Dynamic;)V
      intermediary <init> Lnet/minecraft/class_3582$class_3587;<init>(Lcom/mojang/serialization/Dynamic;)V
      official <init> Lbbk$c;<init>(Lcom/mojang/serialization/Dynamic;)V
  • Method Details

    • getBlock

      public com.mojang.serialization.Dynamic<?> getBlock(int index)
      Mappings:
      Namespace Name Mixin selector
      named getBlock Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;getBlock(I)Lcom/mojang/serialization/Dynamic;
      intermediary method_15649 Lnet/minecraft/class_3582$class_3587;method_15649(I)Lcom/mojang/serialization/Dynamic;
      official a Lbbk$c;a(I)Lcom/mojang/serialization/Dynamic;
    • setBlock

      public void setBlock(int pos, com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named setBlock Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;setBlock(ILcom/mojang/serialization/Dynamic;)V
      intermediary method_15647 Lnet/minecraft/class_3582$class_3587;method_15647(ILcom/mojang/serialization/Dynamic;)V
      official a Lbbk$c;a(ILcom/mojang/serialization/Dynamic;)V
    • visit

      public int visit(int sidesToUpgrade)
      Mappings:
      Namespace Name Mixin selector
      named visit Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;visit(I)I
      intermediary method_15652 Lnet/minecraft/class_3582$class_3587;method_15652(I)I
      official b Lbbk$c;b(I)I
    • addInPlaceUpdate

      private void addInPlaceUpdate(int section, int index)
      Mappings:
      Namespace Name Mixin selector
      named addInPlaceUpdate Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;addInPlaceUpdate(II)V
      intermediary method_15650 Lnet/minecraft/class_3582$class_3587;method_15650(II)V
      official a Lbbk$c;a(II)V
    • transform

      public com.mojang.serialization.Dynamic<?> transform()
      Mappings:
      Namespace Name Mixin selector
      named transform Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;transform()Lcom/mojang/serialization/Dynamic;
      intermediary method_15651 Lnet/minecraft/class_3582$class_3587;method_15651()Lcom/mojang/serialization/Dynamic;
      official a Lbbk$c;a()Lcom/mojang/serialization/Dynamic;