Class BitStorageAlignFix


  • public class BitStorageAlignFix
    extends com.mojang.datafixers.DataFix
    • Constructor Summary

      Constructors 
      Constructor Description
      BitStorageAlignFix​(com.mojang.datafixers.schemas.Schema p_i231446_1_)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static long[] addPadding​(int p_233086_0_, int p_233086_1_, long[] p_233086_2_)  
      protected com.mojang.datafixers.TypeRewriteRule makeRule()  
      private static com.mojang.serialization.Dynamic<?> updateBitStorage​(com.mojang.serialization.Dynamic<?> p_233097_0_, com.mojang.serialization.Dynamic<?> p_233097_1_, int p_233097_2_, int p_233097_3_)  
      private com.mojang.datafixers.Typed<?> updateHeightmaps​(com.mojang.datafixers.Typed<?> p_233092_1_)  
      private static com.mojang.datafixers.Typed<?> updateSections​(com.mojang.datafixers.OpticFinder<?> p_233089_0_, com.mojang.datafixers.OpticFinder<?> p_233089_1_, com.mojang.datafixers.OpticFinder<java.util.List<com.mojang.datafixers.util.Pair<java.lang.String,​com.mojang.serialization.Dynamic<?>>>> p_233089_2_, com.mojang.datafixers.Typed<?> p_233089_3_)  
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BitStorageAlignFix

        public BitStorageAlignFix​(com.mojang.datafixers.schemas.Schema p_i231446_1_)
    • Method Detail

      • makeRule

        protected com.mojang.datafixers.TypeRewriteRule makeRule()
        Specified by:
        makeRule in class com.mojang.datafixers.DataFix
      • updateHeightmaps

        private com.mojang.datafixers.Typed<?> updateHeightmaps​(com.mojang.datafixers.Typed<?> p_233092_1_)
      • updateSections

        private static com.mojang.datafixers.Typed<?> updateSections​(com.mojang.datafixers.OpticFinder<?> p_233089_0_,
                                                                     com.mojang.datafixers.OpticFinder<?> p_233089_1_,
                                                                     com.mojang.datafixers.OpticFinder<java.util.List<com.mojang.datafixers.util.Pair<java.lang.String,​com.mojang.serialization.Dynamic<?>>>> p_233089_2_,
                                                                     com.mojang.datafixers.Typed<?> p_233089_3_)
      • updateBitStorage

        private static com.mojang.serialization.Dynamic<?> updateBitStorage​(com.mojang.serialization.Dynamic<?> p_233097_0_,
                                                                            com.mojang.serialization.Dynamic<?> p_233097_1_,
                                                                            int p_233097_2_,
                                                                            int p_233097_3_)
      • addPadding

        public static long[] addPadding​(int p_233086_0_,
                                        int p_233086_1_,
                                        long[] p_233086_2_)