Class BlockStateModelLoader
java.lang.Object
net.minecraft.client.resources.model.BlockStateModelLoader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final recordstatic final recordstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final FileToIdConverterstatic final ModelResourceLocationprivate static final Stringprivate static final Stringprivate static final Stringstatic final ModelResourceLocationprivate static final ResourceLocationstatic final ModelResourceLocationprivate static final StateDefinition<Block, BlockState> private static final ResourceLocationprivate static final org.slf4j.Loggerstatic final ModelResourceLocationprivate static final Map<ResourceLocation, StateDefinition<Block, BlockState>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Function<ResourceLocation, StateDefinition<Block, BlockState>> private static BlockStateModelLoader.LoadedModelsloadBlockStateDefinitionStack(ResourceLocation pId, StateDefinition<Block, BlockState> pStateDefinition, List<BlockStateModelLoader.LoadedBlockModelDefinition> pModelDefinitions, UnbakedModel pModel) loadBlockStates(UnbakedModel pModel, ResourceManager pResourceManager, Executor pExecutor)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
BLOCKSTATE_LISTER
-
FRAME_MAP_PROPERTY
- See Also:
-
FRAME_MAP_PROPERTY_TRUE
- See Also:
-
FRAME_MAP_PROPERTY_FALSE
- See Also:
-
ITEM_FRAME_FAKE_DEFINITION
-
GLOW_ITEM_FRAME_LOCATION
-
ITEM_FRAME_LOCATION
-
STATIC_DEFINITIONS
-
GLOW_MAP_FRAME_LOCATION
-
GLOW_FRAME_LOCATION
-
MAP_FRAME_LOCATION
-
FRAME_LOCATION
-
-
Constructor Details
-
BlockStateModelLoader
public BlockStateModelLoader()
-
-
Method Details
-
definitionLocationToBlockMapper
private static Function<ResourceLocation,StateDefinition<Block, definitionLocationToBlockMapper()BlockState>> -
loadBlockStates
public static CompletableFuture<BlockStateModelLoader.LoadedModels> loadBlockStates(UnbakedModel pModel, ResourceManager pResourceManager, Executor pExecutor) -
loadBlockStateDefinitionStack
private static BlockStateModelLoader.LoadedModels loadBlockStateDefinitionStack(ResourceLocation pId, StateDefinition<Block, BlockState> pStateDefinition, List<BlockStateModelLoader.LoadedBlockModelDefinition> pModelDefinitions, UnbakedModel pModel)
-