类 ChunkPalettedStorageFix.Section

  • 封闭类:
    ChunkPalettedStorageFix

    static class ChunkPalettedStorageFix.Section
    extends Object
    Mappings:
    Namespace Name
    official ain$c
    intermediary net/minecraft/class_3582$class_3587
    named net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section
    • 字段详细资料

      • paletteMap

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

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

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

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

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

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

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

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

        private final int[] states
        Mappings:
        Namespace Name Mixin selector
        official i Lain$c;i:[I
        intermediary field_15877 Lnet/minecraft/class_3582$class_3587;field_15877:[I
        named states Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section;states:[I
    • 构造器详细资料

      • Section

        public Section​(com.mojang.serialization.Dynamic<?> dynamic)
    • 方法详细资料

      • getBlock

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

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

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

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

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