Package net.minecraft.datafixer.fix
Class ChunkPalettedStorageFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.ChunkPalettedStorageFix
public class ChunkPalettedStorageFix
extends com.mojang.datafixers.DataFix
- Mappings:
Namespace Name official akzintermediary net/minecraft/class_3582named net/minecraft/datafixer/fix/ChunkPalettedStorageFix
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic enumprivate static final classprivate static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final BitSet(package private) static final BitSetprivate static final Int2ObjectMap<String>(package private) static final com.mojang.serialization.Dynamic<?>private static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final int(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final Logger(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final com.mojang.serialization.Dynamic<?>(package private) static final com.mojang.serialization.Dynamic<?> -
Constructor Summary
ConstructorsConstructorDescriptionChunkPalettedStorageFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) -
Method Summary
Modifier and TypeMethodDescriptionstatic intaddTo(Int2ObjectBiMap<com.mojang.serialization.Dynamic<?>> int2ObjectBiMap, com.mojang.serialization.Dynamic<?> dynamic) private static voidbuildBanner(Map<String, com.mojang.serialization.Dynamic<?>> out, int int2, String color) private static voidprivate static voidprivate static voidbuildSkull(Map<String, com.mojang.serialization.Dynamic<?>> out, int int2, String mob, String block) private com.mojang.serialization.Dynamic<?>fixChunk(com.mojang.serialization.Dynamic<?> dynamic) static StringgetName(com.mojang.serialization.Dynamic<?> dynamic) static StringgetProperty(com.mojang.serialization.Dynamic<?> dynamic, String string) static intgetSideToUpgradeFlag(boolean west, boolean east, boolean north, boolean south) com.mojang.datafixers.TypeRewriteRulemakeRule()Methods inherited from class com.mojang.datafixers.DataFix
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
-
Field Details
-
field_29871
private static final int field_29871- See Also:
- Mappings:
Namespace Name Mixin selector official aLakz;a:Iintermediary field_29871Lnet/minecraft/class_3582;field_29871:Inamed field_29871Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29871:I
-
field_29872
private static final int field_29872- See Also:
- Mappings:
Namespace Name Mixin selector official bLakz;b:Iintermediary field_29872Lnet/minecraft/class_3582;field_29872:Inamed field_29872Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29872:I
-
field_29873
private static final int field_29873- See Also:
- Mappings:
Namespace Name Mixin selector official cLakz;c:Iintermediary field_29873Lnet/minecraft/class_3582;field_29873:Inamed field_29873Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29873:I
-
field_29874
private static final int field_29874- See Also:
- Mappings:
Namespace Name Mixin selector official dLakz;d:Iintermediary field_29874Lnet/minecraft/class_3582;field_29874:Inamed field_29874Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29874:I
-
field_29875
private static final int field_29875- See Also:
- Mappings:
Namespace Name Mixin selector official eLakz;e:Iintermediary field_29875Lnet/minecraft/class_3582;field_29875:Inamed field_29875Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29875:I
-
field_29876
private static final int field_29876- See Also:
- Mappings:
Namespace Name Mixin selector official fLakz;f:Iintermediary field_29876Lnet/minecraft/class_3582;field_29876:Inamed field_29876Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29876:I
-
field_29877
private static final int field_29877- See Also:
- Mappings:
Namespace Name Mixin selector official gLakz;g:Iintermediary field_29877Lnet/minecraft/class_3582;field_29877:Inamed field_29877Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29877:I
-
field_29878
private static final int field_29878- See Also:
- Mappings:
Namespace Name Mixin selector official hLakz;h:Iintermediary field_29878Lnet/minecraft/class_3582;field_29878:Inamed field_29878Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29878:I
-
LOGGER
- Mappings:
Namespace Name Mixin selector official iLakz;i:Lorg/apache/logging/log4j/Logger;intermediary field_15844Lnet/minecraft/class_3582;field_15844:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;LOGGER:Lorg/apache/logging/log4j/Logger;
-
BLOCKS_NEEDING_SIDE_UPDATE
- Mappings:
Namespace Name Mixin selector official jLakz;j:Ljava/util/BitSet;intermediary field_15842Lnet/minecraft/class_3582;field_15842:Ljava/util/BitSet;named BLOCKS_NEEDING_SIDE_UPDATELnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BLOCKS_NEEDING_SIDE_UPDATE:Ljava/util/BitSet;
-
BLOCKS_NEEDING_IN_PLACE_UPDATE
- Mappings:
Namespace Name Mixin selector official kLakz;k:Ljava/util/BitSet;intermediary field_15854Lnet/minecraft/class_3582;field_15854:Ljava/util/BitSet;named BLOCKS_NEEDING_IN_PLACE_UPDATELnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BLOCKS_NEEDING_IN_PLACE_UPDATE:Ljava/util/BitSet;
-
PUMPKIN
static final com.mojang.serialization.Dynamic<?> PUMPKIN- Mappings:
Namespace Name Mixin selector official lLakz;l:Lcom/mojang/serialization/Dynamic;intermediary field_15840Lnet/minecraft/class_3582;field_15840:Lcom/mojang/serialization/Dynamic;named PUMPKINLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;PUMPKIN:Lcom/mojang/serialization/Dynamic;
-
PODZOL
static final com.mojang.serialization.Dynamic<?> PODZOL- Mappings:
Namespace Name Mixin selector official mLakz;m:Lcom/mojang/serialization/Dynamic;intermediary field_15852Lnet/minecraft/class_3582;field_15852:Lcom/mojang/serialization/Dynamic;named PODZOLLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;PODZOL:Lcom/mojang/serialization/Dynamic;
-
SNOWY_GRASS
static final com.mojang.serialization.Dynamic<?> SNOWY_GRASS- Mappings:
Namespace Name Mixin selector official nLakz;n:Lcom/mojang/serialization/Dynamic;intermediary field_15838Lnet/minecraft/class_3582;field_15838:Lcom/mojang/serialization/Dynamic;named SNOWY_GRASSLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SNOWY_GRASS:Lcom/mojang/serialization/Dynamic;
-
SNOWY_MYCELIUM
static final com.mojang.serialization.Dynamic<?> SNOWY_MYCELIUM- Mappings:
Namespace Name Mixin selector official oLakz;o:Lcom/mojang/serialization/Dynamic;intermediary field_15850Lnet/minecraft/class_3582;field_15850:Lcom/mojang/serialization/Dynamic;named SNOWY_MYCELIUMLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SNOWY_MYCELIUM:Lcom/mojang/serialization/Dynamic;
-
SUNFLOWER_UPPER
static final com.mojang.serialization.Dynamic<?> SUNFLOWER_UPPER- Mappings:
Namespace Name Mixin selector official pLakz;p:Lcom/mojang/serialization/Dynamic;intermediary field_15839Lnet/minecraft/class_3582;field_15839:Lcom/mojang/serialization/Dynamic;named SUNFLOWER_UPPERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SUNFLOWER_UPPER:Lcom/mojang/serialization/Dynamic;
-
LILAC_UPPER
static final com.mojang.serialization.Dynamic<?> LILAC_UPPER- Mappings:
Namespace Name Mixin selector official qLakz;q:Lcom/mojang/serialization/Dynamic;intermediary field_15848Lnet/minecraft/class_3582;field_15848:Lcom/mojang/serialization/Dynamic;named LILAC_UPPERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;LILAC_UPPER:Lcom/mojang/serialization/Dynamic;
-
GRASS_UPPER
static final com.mojang.serialization.Dynamic<?> GRASS_UPPER- Mappings:
Namespace Name Mixin selector official rLakz;r:Lcom/mojang/serialization/Dynamic;intermediary field_15834Lnet/minecraft/class_3582;field_15834:Lcom/mojang/serialization/Dynamic;named GRASS_UPPERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;GRASS_UPPER:Lcom/mojang/serialization/Dynamic;
-
FERN_UPPER
static final com.mojang.serialization.Dynamic<?> FERN_UPPER- Mappings:
Namespace Name Mixin selector official sLakz;s:Lcom/mojang/serialization/Dynamic;intermediary field_15845Lnet/minecraft/class_3582;field_15845:Lcom/mojang/serialization/Dynamic;named FERN_UPPERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;FERN_UPPER:Lcom/mojang/serialization/Dynamic;
-
ROSE_UPPER
static final com.mojang.serialization.Dynamic<?> ROSE_UPPER- Mappings:
Namespace Name Mixin selector official tLakz;t:Lcom/mojang/serialization/Dynamic;intermediary field_15835Lnet/minecraft/class_3582;field_15835:Lcom/mojang/serialization/Dynamic;named ROSE_UPPERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;ROSE_UPPER:Lcom/mojang/serialization/Dynamic;
-
PEONY_UPPER
static final com.mojang.serialization.Dynamic<?> PEONY_UPPER- Mappings:
Namespace Name Mixin selector official uLakz;u:Lcom/mojang/serialization/Dynamic;intermediary field_15847Lnet/minecraft/class_3582;field_15847:Lcom/mojang/serialization/Dynamic;named PEONY_UPPERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;PEONY_UPPER:Lcom/mojang/serialization/Dynamic;
-
FLOWER_POT
- Mappings:
Namespace Name Mixin selector official vLakz;v:Ljava/util/Map;intermediary field_15841Lnet/minecraft/class_3582;field_15841:Ljava/util/Map;named FLOWER_POTLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;FLOWER_POT:Ljava/util/Map;
-
SKULL
- Mappings:
Namespace Name Mixin selector official wLakz;w:Ljava/util/Map;intermediary field_15853Lnet/minecraft/class_3582;field_15853:Ljava/util/Map;named SKULLLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SKULL:Ljava/util/Map;
-
DOOR
- Mappings:
Namespace Name Mixin selector official xLakz;x:Ljava/util/Map;intermediary field_15836Lnet/minecraft/class_3582;field_15836:Ljava/util/Map;named DOORLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;DOOR:Ljava/util/Map;
-
NOTE_BLOCK
- Mappings:
Namespace Name Mixin selector official yLakz;y:Ljava/util/Map;intermediary field_15846Lnet/minecraft/class_3582;field_15846:Ljava/util/Map;named NOTE_BLOCKLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;NOTE_BLOCK:Ljava/util/Map;
-
COLORS
- Mappings:
Namespace Name Mixin selector official zLakz;z:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_15837Lnet/minecraft/class_3582;field_15837:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named COLORSLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;COLORS:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
BED
- Mappings:
Namespace Name Mixin selector official ALakz;A:Ljava/util/Map;intermediary field_15849Lnet/minecraft/class_3582;field_15849:Ljava/util/Map;named BEDLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BED:Ljava/util/Map;
-
BANNER
- Mappings:
Namespace Name Mixin selector official BLakz;B:Ljava/util/Map;intermediary field_15851Lnet/minecraft/class_3582;field_15851:Ljava/util/Map;named BANNERLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BANNER:Ljava/util/Map;
-
AIR
static final com.mojang.serialization.Dynamic<?> AIR- Mappings:
Namespace Name Mixin selector official CLakz;C:Lcom/mojang/serialization/Dynamic;intermediary field_15843Lnet/minecraft/class_3582;field_15843:Lcom/mojang/serialization/Dynamic;named AIRLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;AIR:Lcom/mojang/serialization/Dynamic;
-
field_29870
private static final int field_29870- See Also:
- Mappings:
Namespace Name Mixin selector official DLakz;D:Iintermediary field_29870Lnet/minecraft/class_3582;field_29870:Inamed field_29870Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29870:I
-
-
Constructor Details
-
ChunkPalettedStorageFix
public ChunkPalettedStorageFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) - Mappings:
Namespace Name Mixin selector official <init>Lakz;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)Vintermediary <init>Lnet/minecraft/class_3582;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)Vnamed <init>Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
-
-
Method Details
-
buildSkull
private static void buildSkull(Map<String, com.mojang.serialization.Dynamic<?>> out, int int2, String mob, String block) - Mappings:
Namespace Name Mixin selector official aLakz;a(Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)Vintermediary method_15610Lnet/minecraft/class_3582;method_15610(Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)Vnamed buildSkullLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildSkull(Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V
-
buildDoor
private static void buildDoor(Map<String, com.mojang.serialization.Dynamic<?>> out, String name, int int2) - Mappings:
Namespace Name Mixin selector official aLakz;a(Ljava/util/Map;Ljava/lang/String;I)Vintermediary method_15611Lnet/minecraft/class_3582;method_15611(Ljava/util/Map;Ljava/lang/String;I)Vnamed buildDoorLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildDoor(Ljava/util/Map;Ljava/lang/String;I)V
-
buildBed
private static void buildBed(Map<String, com.mojang.serialization.Dynamic<?>> out, int int2, String color) - Mappings:
Namespace Name Mixin selector official aLakz;a(Ljava/util/Map;ILjava/lang/String;)Vintermediary method_15636Lnet/minecraft/class_3582;method_15636(Ljava/util/Map;ILjava/lang/String;)Vnamed buildBedLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildBed(Ljava/util/Map;ILjava/lang/String;)V
-
buildBanner
private static void buildBanner(Map<String, com.mojang.serialization.Dynamic<?>> out, int int2, String color) - Mappings:
Namespace Name Mixin selector official bLakz;b(Ljava/util/Map;ILjava/lang/String;)Vintermediary method_15605Lnet/minecraft/class_3582;method_15605(Ljava/util/Map;ILjava/lang/String;)Vnamed buildBannerLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildBanner(Ljava/util/Map;ILjava/lang/String;)V
-
getName
- Mappings:
Namespace Name Mixin selector official aLakz;a(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;intermediary method_15637Lnet/minecraft/class_3582;method_15637(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;named getNameLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;getName(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
-
getProperty
- Mappings:
Namespace Name Mixin selector official aLakz;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String;intermediary method_15638Lnet/minecraft/class_3582;method_15638(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String;named getPropertyLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;getProperty(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String;
-
addTo
public static int addTo(Int2ObjectBiMap<com.mojang.serialization.Dynamic<?>> int2ObjectBiMap, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector official aLakz;a(Lahz;Lcom/mojang/serialization/Dynamic;)Iintermediary method_15616Lnet/minecraft/class_3582;method_15616(Lnet/minecraft/class_3513;Lcom/mojang/serialization/Dynamic;)Inamed addToLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;addTo(Lnet/minecraft/util/collection/Int2ObjectBiMap;Lcom/mojang/serialization/Dynamic;)I
-
fixChunk
private com.mojang.serialization.Dynamic<?> fixChunk(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector official bLakz;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_15633Lnet/minecraft/class_3582;method_15633(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named fixChunkLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;fixChunk(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
makeRule
public com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRulein classcom.mojang.datafixers.DataFix
-
getSideToUpgradeFlag
public static int getSideToUpgradeFlag(boolean west, boolean east, boolean north, boolean south) - Mappings:
Namespace Name Mixin selector official aLakz;a(ZZZZ)Iintermediary method_15615Lnet/minecraft/class_3582;method_15615(ZZZZ)Inamed getSideToUpgradeFlagLnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;getSideToUpgradeFlag(ZZZZ)I
-