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 id, StateDefinition<Block, BlockState> stateDefinition, List<BlockStateModelLoader.LoadedBlockModelDefinition> modelDefinitions, UnbakedModel model) loadBlockStates(UnbakedModel model, ResourceManager resourceManager, Executor executor)
-
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 model, ResourceManager resourceManager, Executor executor) -
loadBlockStateDefinitionStack
private static BlockStateModelLoader.LoadedModels loadBlockStateDefinitionStack(ResourceLocation id, StateDefinition<Block, BlockState> stateDefinition, List<BlockStateModelLoader.LoadedBlockModelDefinition> modelDefinitions, UnbakedModel model)
-