Class BlockStateFlattening

java.lang.Object
net.minecraft.datafixer.fix.BlockStateFlattening

public class BlockStateFlattening
extends Object
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • field_24645

      private static final com.mojang.serialization.Dynamic<?>[] field_24645
    • field_24646

      private static final com.mojang.serialization.Dynamic<?>[] field_24646
    • OLD_STATE_TO_ID

      private static final Object2IntMap<com.mojang.serialization.Dynamic<?>> OLD_STATE_TO_ID
    • OLD_BLOCK_TO_ID

      private static final Object2IntMap<String> OLD_BLOCK_TO_ID
  • Constructor Details

    • BlockStateFlattening

      public BlockStateFlattening()
  • Method Details

    • putStates

      private static void putStates​(int oldId, String newStateStr, String[] oldStateStrings)
    • fillEmptyStates

      private static void fillEmptyStates()
    • lookupState

      public static com.mojang.serialization.Dynamic<?> lookupState​(com.mojang.serialization.Dynamic<?> dynamic)
    • lookupBlock

      public static String lookupBlock​(String oldBlockName)
    • lookupStateBlock

      public static String lookupStateBlock​(int stateId)
    • parseState

      public static com.mojang.serialization.Dynamic<?> parseState​(String stateStr)
    • lookupState

      public static com.mojang.serialization.Dynamic<?> lookupState​(int stateId)