public final class BlockStateIdAccess
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
BlockStateIdAccess.BlockStateInternalId |
Modifier and Type | Method and Description |
---|---|
static void |
clear() |
static BlockState |
getBlockStateById(int id) |
static int |
getBlockStateId(BlockState holder) |
static int |
invalidId()
An invalid internal ID, for verification purposes.
|
static boolean |
isValidInternalId(int internalId) |
static void |
register(BlockState blockState,
int id) |
static void |
setBlockStateInternalId(BlockStateIdAccess.BlockStateInternalId blockStateInternalId) |
public static void setBlockStateInternalId(BlockStateIdAccess.BlockStateInternalId blockStateInternalId)
public static int invalidId()
public static boolean isValidInternalId(int internalId)
public static int getBlockStateId(BlockState holder)
@Nullable public static BlockState getBlockStateById(int id)
public static void register(BlockState blockState, int id)
public static void clear()