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 - arr- intermediary - net/minecraft/class_3582- named - net/minecraft/datafixer/fix/ChunkPalettedStorageFix
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static classstatic enumprivate static final classprivate static class
- 
Field SummaryFieldsModifier 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 SummaryConstructorsConstructorDescriptionChunkPalettedStorageFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) 
- 
Method SummaryModifier 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 colorId, String color) private static voidprivate static voidprivate static voidbuildSkull(Map<String, com.mojang.serialization.Dynamic<?>> out, int variant, 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.DataFixchecked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
- 
Field Details- 
field_29871private static final int field_29871- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a:I- intermediary - field_29871- Lnet/minecraft/class_3582;field_29871:I- named - field_29871- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29871:I
 
- 
field_29872private static final int field_29872- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Larr;b:I- intermediary - field_29872- Lnet/minecraft/class_3582;field_29872:I- named - field_29872- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29872:I
 
- 
field_29873private static final int field_29873- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Larr;c:I- intermediary - field_29873- Lnet/minecraft/class_3582;field_29873:I- named - field_29873- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29873:I
 
- 
field_29874private static final int field_29874- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Larr;d:I- intermediary - field_29874- Lnet/minecraft/class_3582;field_29874:I- named - field_29874- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29874:I
 
- 
field_29875private static final int field_29875- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Larr;e:I- intermediary - field_29875- Lnet/minecraft/class_3582;field_29875:I- named - field_29875- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29875:I
 
- 
field_29876private static final int field_29876- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - f- Larr;f:I- intermediary - field_29876- Lnet/minecraft/class_3582;field_29876:I- named - field_29876- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29876:I
 
- 
field_29877private static final int field_29877- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Larr;g:I- intermediary - field_29877- Lnet/minecraft/class_3582;field_29877:I- named - field_29877- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29877:I
 
- 
field_29878private static final int field_29878- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Larr;h:I- intermediary - field_29878- Lnet/minecraft/class_3582;field_29878:I- named - field_29878- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29878:I
 
- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - i- Larr;i:Lorg/slf4j/Logger;- intermediary - field_15844- Lnet/minecraft/class_3582;field_15844:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;LOGGER:Lorg/slf4j/Logger;
 
- 
BLOCKS_NEEDING_SIDE_UPDATE- Mappings:
- Namespace - Name - Mixin selector - official - j- Larr;j:Ljava/util/BitSet;- intermediary - field_15842- Lnet/minecraft/class_3582;field_15842:Ljava/util/BitSet;- named - BLOCKS_NEEDING_SIDE_UPDATE- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BLOCKS_NEEDING_SIDE_UPDATE:Ljava/util/BitSet;
 
- 
BLOCKS_NEEDING_IN_PLACE_UPDATE- Mappings:
- Namespace - Name - Mixin selector - official - k- Larr;k:Ljava/util/BitSet;- intermediary - field_15854- Lnet/minecraft/class_3582;field_15854:Ljava/util/BitSet;- named - BLOCKS_NEEDING_IN_PLACE_UPDATE- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BLOCKS_NEEDING_IN_PLACE_UPDATE:Ljava/util/BitSet;
 
- 
PUMPKINstatic final com.mojang.serialization.Dynamic<?> PUMPKIN- Mappings:
- Namespace - Name - Mixin selector - official - l- Larr;l:Lcom/mojang/serialization/Dynamic;- intermediary - field_15840- Lnet/minecraft/class_3582;field_15840:Lcom/mojang/serialization/Dynamic;- named - PUMPKIN- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;PUMPKIN:Lcom/mojang/serialization/Dynamic;
 
- 
PODZOLstatic final com.mojang.serialization.Dynamic<?> PODZOL- Mappings:
- Namespace - Name - Mixin selector - official - m- Larr;m:Lcom/mojang/serialization/Dynamic;- intermediary - field_15852- Lnet/minecraft/class_3582;field_15852:Lcom/mojang/serialization/Dynamic;- named - PODZOL- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;PODZOL:Lcom/mojang/serialization/Dynamic;
 
- 
SNOWY_GRASSstatic final com.mojang.serialization.Dynamic<?> SNOWY_GRASS- Mappings:
- Namespace - Name - Mixin selector - official - n- Larr;n:Lcom/mojang/serialization/Dynamic;- intermediary - field_15838- Lnet/minecraft/class_3582;field_15838:Lcom/mojang/serialization/Dynamic;- named - SNOWY_GRASS- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SNOWY_GRASS:Lcom/mojang/serialization/Dynamic;
 
- 
SNOWY_MYCELIUMstatic final com.mojang.serialization.Dynamic<?> SNOWY_MYCELIUM- Mappings:
- Namespace - Name - Mixin selector - official - o- Larr;o:Lcom/mojang/serialization/Dynamic;- intermediary - field_15850- Lnet/minecraft/class_3582;field_15850:Lcom/mojang/serialization/Dynamic;- named - SNOWY_MYCELIUM- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SNOWY_MYCELIUM:Lcom/mojang/serialization/Dynamic;
 
- 
SUNFLOWER_UPPERstatic final com.mojang.serialization.Dynamic<?> SUNFLOWER_UPPER- Mappings:
- Namespace - Name - Mixin selector - official - p- Larr;p:Lcom/mojang/serialization/Dynamic;- intermediary - field_15839- Lnet/minecraft/class_3582;field_15839:Lcom/mojang/serialization/Dynamic;- named - SUNFLOWER_UPPER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SUNFLOWER_UPPER:Lcom/mojang/serialization/Dynamic;
 
- 
LILAC_UPPERstatic final com.mojang.serialization.Dynamic<?> LILAC_UPPER- Mappings:
- Namespace - Name - Mixin selector - official - q- Larr;q:Lcom/mojang/serialization/Dynamic;- intermediary - field_15848- Lnet/minecraft/class_3582;field_15848:Lcom/mojang/serialization/Dynamic;- named - LILAC_UPPER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;LILAC_UPPER:Lcom/mojang/serialization/Dynamic;
 
- 
GRASS_UPPERstatic final com.mojang.serialization.Dynamic<?> GRASS_UPPER- Mappings:
- Namespace - Name - Mixin selector - official - r- Larr;r:Lcom/mojang/serialization/Dynamic;- intermediary - field_15834- Lnet/minecraft/class_3582;field_15834:Lcom/mojang/serialization/Dynamic;- named - GRASS_UPPER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;GRASS_UPPER:Lcom/mojang/serialization/Dynamic;
 
- 
FERN_UPPERstatic final com.mojang.serialization.Dynamic<?> FERN_UPPER- Mappings:
- Namespace - Name - Mixin selector - official - s- Larr;s:Lcom/mojang/serialization/Dynamic;- intermediary - field_15845- Lnet/minecraft/class_3582;field_15845:Lcom/mojang/serialization/Dynamic;- named - FERN_UPPER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;FERN_UPPER:Lcom/mojang/serialization/Dynamic;
 
- 
ROSE_UPPERstatic final com.mojang.serialization.Dynamic<?> ROSE_UPPER- Mappings:
- Namespace - Name - Mixin selector - official - t- Larr;t:Lcom/mojang/serialization/Dynamic;- intermediary - field_15835- Lnet/minecraft/class_3582;field_15835:Lcom/mojang/serialization/Dynamic;- named - ROSE_UPPER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;ROSE_UPPER:Lcom/mojang/serialization/Dynamic;
 
- 
PEONY_UPPERstatic final com.mojang.serialization.Dynamic<?> PEONY_UPPER- Mappings:
- Namespace - Name - Mixin selector - official - u- Larr;u:Lcom/mojang/serialization/Dynamic;- intermediary - field_15847- Lnet/minecraft/class_3582;field_15847:Lcom/mojang/serialization/Dynamic;- named - PEONY_UPPER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;PEONY_UPPER:Lcom/mojang/serialization/Dynamic;
 
- 
FLOWER_POT- Mappings:
- Namespace - Name - Mixin selector - official - v- Larr;v:Ljava/util/Map;- intermediary - field_15841- Lnet/minecraft/class_3582;field_15841:Ljava/util/Map;- named - FLOWER_POT- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;FLOWER_POT:Ljava/util/Map;
 
- 
SKULL- Mappings:
- Namespace - Name - Mixin selector - official - w- Larr;w:Ljava/util/Map;- intermediary - field_15853- Lnet/minecraft/class_3582;field_15853:Ljava/util/Map;- named - SKULL- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;SKULL:Ljava/util/Map;
 
- 
DOOR- Mappings:
- Namespace - Name - Mixin selector - official - x- Larr;x:Ljava/util/Map;- intermediary - field_15836- Lnet/minecraft/class_3582;field_15836:Ljava/util/Map;- named - DOOR- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;DOOR:Ljava/util/Map;
 
- 
NOTE_BLOCK- Mappings:
- Namespace - Name - Mixin selector - official - y- Larr;y:Ljava/util/Map;- intermediary - field_15846- Lnet/minecraft/class_3582;field_15846:Ljava/util/Map;- named - NOTE_BLOCK- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;NOTE_BLOCK:Ljava/util/Map;
 
- 
COLORS- Mappings:
- Namespace - Name - Mixin selector - official - z- Larr;z:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;- intermediary - field_15837- Lnet/minecraft/class_3582;field_15837:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;- named - COLORS- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;COLORS:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
 
- 
BED- Mappings:
- Namespace - Name - Mixin selector - official - A- Larr;A:Ljava/util/Map;- intermediary - field_15849- Lnet/minecraft/class_3582;field_15849:Ljava/util/Map;- named - BED- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BED:Ljava/util/Map;
 
- 
BANNER- Mappings:
- Namespace - Name - Mixin selector - official - B- Larr;B:Ljava/util/Map;- intermediary - field_15851- Lnet/minecraft/class_3582;field_15851:Ljava/util/Map;- named - BANNER- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;BANNER:Ljava/util/Map;
 
- 
AIRstatic final com.mojang.serialization.Dynamic<?> AIR- Mappings:
- Namespace - Name - Mixin selector - official - C- Larr;C:Lcom/mojang/serialization/Dynamic;- intermediary - field_15843- Lnet/minecraft/class_3582;field_15843:Lcom/mojang/serialization/Dynamic;- named - AIR- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;AIR:Lcom/mojang/serialization/Dynamic;
 
- 
field_29870private static final int field_29870- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - D- Larr;D:I- intermediary - field_29870- Lnet/minecraft/class_3582;field_29870:I- named - field_29870- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;field_29870:I
 
 
- 
- 
Constructor Details- 
ChunkPalettedStorageFixpublic ChunkPalettedStorageFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Larr;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V- intermediary - <init>- Lnet/minecraft/class_3582;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V- named - <init>- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
 
 
- 
- 
Method Details- 
buildSkullprivate static void buildSkull(Map<String, com.mojang.serialization.Dynamic<?>> out, int variant, String mob, String block) - Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a(Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V- intermediary - method_15610- Lnet/minecraft/class_3582;method_15610(Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V- named - buildSkull- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildSkull(Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V
 
- 
buildDoorprivate static void buildDoor(Map<String, com.mojang.serialization.Dynamic<?>> out, String name, int firstStateId) - Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a(Ljava/util/Map;Ljava/lang/String;I)V- intermediary - method_15611- Lnet/minecraft/class_3582;method_15611(Ljava/util/Map;Ljava/lang/String;I)V- named - buildDoor- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildDoor(Ljava/util/Map;Ljava/lang/String;I)V
 
- 
buildBedprivate static void buildBed(Map<String, com.mojang.serialization.Dynamic<?>> out, int colorId, String color) - Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a(Ljava/util/Map;ILjava/lang/String;)V- intermediary - method_15636- Lnet/minecraft/class_3582;method_15636(Ljava/util/Map;ILjava/lang/String;)V- named - buildBed- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildBed(Ljava/util/Map;ILjava/lang/String;)V
 
- 
buildBannerprivate static void buildBanner(Map<String, com.mojang.serialization.Dynamic<?>> out, int colorId, String color) - Mappings:
- Namespace - Name - Mixin selector - official - b- Larr;b(Ljava/util/Map;ILjava/lang/String;)V- intermediary - method_15605- Lnet/minecraft/class_3582;method_15605(Ljava/util/Map;ILjava/lang/String;)V- named - buildBanner- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;buildBanner(Ljava/util/Map;ILjava/lang/String;)V
 
- 
getName- Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;- intermediary - method_15637- Lnet/minecraft/class_3582;method_15637(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;- named - getName- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;getName(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
 
- 
getProperty- Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String;- intermediary - method_15638- Lnet/minecraft/class_3582;method_15638(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String;- named - getProperty- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;getProperty(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String;
 
- 
addTopublic static int addTo(Int2ObjectBiMap<com.mojang.serialization.Dynamic<?>> int2ObjectBiMap, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a(Lany;Lcom/mojang/serialization/Dynamic;)I- intermediary - method_15616- Lnet/minecraft/class_3582;method_15616(Lnet/minecraft/class_3513;Lcom/mojang/serialization/Dynamic;)I- named - addTo- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;addTo(Lnet/minecraft/util/collection/Int2ObjectBiMap;Lcom/mojang/serialization/Dynamic;)I
 
- 
fixChunkprivate com.mojang.serialization.Dynamic<?> fixChunk(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
- Namespace - Name - Mixin selector - official - b- Larr;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;- intermediary - method_15633- Lnet/minecraft/class_3582;method_15633(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;- named - fixChunk- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;fixChunk(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
 
- 
makeRulepublic com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
- makeRulein class- com.mojang.datafixers.DataFix
 
- 
getSideToUpgradeFlagpublic static int getSideToUpgradeFlag(boolean west, boolean east, boolean north, boolean south) - Mappings:
- Namespace - Name - Mixin selector - official - a- Larr;a(ZZZZ)I- intermediary - method_15615- Lnet/minecraft/class_3582;method_15615(ZZZZ)I- named - getSideToUpgradeFlag- Lnet/minecraft/datafixer/fix/ChunkPalettedStorageFix;getSideToUpgradeFlag(ZZZZ)I
 
 
-