Package net.minecraft.datafixer.fix
Class BlockStateFlattening
java.lang.Object
net.minecraft.datafixer.fix.BlockStateFlattening
public class BlockStateFlattening extends Object
-
Field Summary
Fields Modifier and Type Field Description private static com.mojang.serialization.Dynamic<?>[]
field_24645
private static com.mojang.serialization.Dynamic<?>[]
field_24646
private static Logger
LOGGER
private static Object2IntMap<String>
OLD_BLOCK_TO_ID
private static Object2IntMap<com.mojang.serialization.Dynamic<?>>
OLD_STATE_TO_ID
-
Constructor Summary
Constructors Constructor Description BlockStateFlattening()
-
Method Summary
Modifier and Type Method Description private static void
fillEmptyStates()
static String
lookupBlock(String oldBlockName)
static com.mojang.serialization.Dynamic<?>
lookupState(int stateId)
static com.mojang.serialization.Dynamic<?>
lookupState(com.mojang.serialization.Dynamic<?> dynamic)
static String
lookupStateBlock(int stateId)
static com.mojang.serialization.Dynamic<?>
parseState(String stateStr)
private static void
putStates(int oldId, String newStateStr, String[] oldStateStrings)
-
Field Details
-
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
-
OLD_BLOCK_TO_ID
-
-
Constructor Details
-
BlockStateFlattening
public BlockStateFlattening()
-
-
Method Details
-
putStates
-
fillEmptyStates
private static void fillEmptyStates() -
lookupState
public static com.mojang.serialization.Dynamic<?> lookupState(com.mojang.serialization.Dynamic<?> dynamic) -
lookupBlock
-
lookupStateBlock
-
parseState
-
lookupState
public static com.mojang.serialization.Dynamic<?> lookupState(int stateId)
-