CLASS zz net/minecraft/datafixers/fixes/ChunkPalettedStorageFix CLASS zz$a ChunkNibbleArray FIELD a contents [B METHOD a get (III)I ARG 1 x ARG 2 y CLASS zz$b Facing CLASS zz$b$a Axis FIELD a X Lzz$b$a; FIELD b Y Lzz$b$a; FIELD c Z Lzz$b$a; CLASS zz$b$b Direction FIELD a POSITIVE Lzz$b$b; FIELD b NEGATIVE Lzz$b$b; FIELD c offset I METHOD a getOffset ()I FIELD a DOWN Lzz$b; FIELD b UP Lzz$b; FIELD c NORTH Lzz$b; FIELD d SOUTH Lzz$b; FIELD e WEST Lzz$b; FIELD f EAST Lzz$b; FIELD g axis Lzz$b$a; FIELD h direction Lzz$b$b; METHOD (Ljava/lang/String;ILzz$b$b;Lzz$b$a;)V ARG 3 direction METHOD a getDirection ()Lzz$b$b; METHOD b getAxis ()Lzz$b$a; CLASS zz$c Section FIELD a y I FIELD b paletteMap Lyl; FIELD c paletteData Lcom/mojang/datafixers/Dynamic; FIELD d section Lcom/mojang/datafixers/Dynamic; FIELD e hasBlocks Z FIELD f seenIds Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD g innerPositions Lit/unimi/dsi/fastutil/ints/IntList; FIELD h seenStates Ljava/util/Set; FIELD i states [I METHOD a transform ()Lcom/mojang/datafixers/Dynamic; METHOD a getBlock (I)Lcom/mojang/datafixers/Dynamic; METHOD a addBlockAt (II)V METHOD a setBlock (ILcom/mojang/datafixers/Dynamic;)V ARG 1 pos METHOD b visit (I)I CLASS zz$d Level FIELD a sides I FIELD b sections [Lzz$c; FIELD c level Lcom/mojang/datafixers/Dynamic; FIELD d xPos I FIELD e yPos I FIELD f blockEntities Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; METHOD a transform ()Lcom/mojang/datafixers/Dynamic; METHOD a getBlock (I)Lcom/mojang/datafixers/Dynamic; METHOD a setBlock (ILcom/mojang/datafixers/Dynamic;)V METHOD a adjacentTo (ILzz$b;)I ARG 1 direction METHOD b getBlockEntity (I)Lcom/mojang/datafixers/Dynamic; METHOD c removeBlockEntity (I)Lcom/mojang/datafixers/Dynamic; METHOD d getSection (I)Lzz$c; FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD d pumpkin Lcom/mojang/datafixers/Dynamic; FIELD e podzol Lcom/mojang/datafixers/Dynamic; FIELD f snowyGrass Lcom/mojang/datafixers/Dynamic; FIELD g snowyMycelium Lcom/mojang/datafixers/Dynamic; FIELD h sunflowerUpper Lcom/mojang/datafixers/Dynamic; FIELD i lilacUpper Lcom/mojang/datafixers/Dynamic; FIELD j grassUpper Lcom/mojang/datafixers/Dynamic; FIELD k fernUpper Lcom/mojang/datafixers/Dynamic; FIELD l roseUpper Lcom/mojang/datafixers/Dynamic; FIELD m peonyUpper Lcom/mojang/datafixers/Dynamic; FIELD n flowerPot Ljava/util/Map; FIELD o skull Ljava/util/Map; FIELD p door Ljava/util/Map; FIELD q noteblock Ljava/util/Map; FIELD r colors Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD s bed Ljava/util/Map; FIELD t banner Ljava/util/Map; FIELD u air Lcom/mojang/datafixers/Dynamic; METHOD a getName (Lcom/mojang/datafixers/Dynamic;)Ljava/lang/String; METHOD a getProperty (Lcom/mojang/datafixers/Dynamic;Ljava/lang/String;)Ljava/lang/String; METHOD a buildBed (Ljava/util/Map;ILjava/lang/String;)V ARG 0 out METHOD a buildSkull (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V ARG 0 out ARG 2 mob ARG 3 block METHOD a buildDoor (Ljava/util/Map;Ljava/lang/String;I)V ARG 0 out ARG 1 name METHOD a addTo (Lyl;Lcom/mojang/datafixers/Dynamic;)I METHOD b fixChunk (Lcom/mojang/datafixers/Dynamic;)Lcom/mojang/datafixers/Dynamic; METHOD b buildBanner (Ljava/util/Map;ILjava/lang/String;)V ARG 0 out