Uses of Interface
net.minecraft.client.render.model.UnbakedModel
Packages that use UnbakedModel
-
Uses of UnbakedModel in net.minecraft.client.render.model
Classes in net.minecraft.client.render.model that implement UnbakedModelFields in net.minecraft.client.render.model declared as UnbakedModelModifier and TypeFieldDescriptionprivate final UnbakedModel
ModelLoader.missingModel
private final UnbakedModel
BlockStatesLoader.BlockModel.model
The field for themodel
record component.Fields in net.minecraft.client.render.model with type parameters of type UnbakedModelModifier and TypeFieldDescriptionprivate final List
<UnbakedModel> BlockStatesLoader.ModelDefinition.components
The field for thecomponents
record component.private final Map
<ModelIdentifier, UnbakedModel> ModelLoader.modelsToBake
private final BiConsumer
<ModelIdentifier, UnbakedModel> BlockStatesLoader.onLoad
private final Map
<Identifier, UnbakedModel> ModelLoader.unbakedModels
Methods in net.minecraft.client.render.model that return UnbakedModelModifier and TypeMethodDescriptionBaker.getOrLoadModel
(Identifier id) ModelLoader.BakerImpl.getOrLoadModel
(Identifier id) (package private) UnbakedModel
ModelLoader.getOrLoadModel
(Identifier id) BlockStatesLoader.BlockModel.model()
Returns the value of themodel
record component.Methods in net.minecraft.client.render.model that return types with arguments of type UnbakedModelModifier and TypeMethodDescriptionBlockStatesLoader.ModelDefinition.components()
Returns the value of thecomponents
record component.Methods in net.minecraft.client.render.model with parameters of type UnbakedModelModifier and TypeMethodDescriptionprivate void
ModelLoader.add
(ModelIdentifier id, UnbakedModel model) private void
ModelLoader.addModelToBake
(ModelIdentifier id, UnbakedModel model) (package private) @Nullable BakedModel
ModelLoader.BakerImpl.bake
(UnbakedModel model, ModelBakeSettings settings) BlockStatesLoader.ModelDefinition.create
(BlockState state, UnbakedModel rawModel, Collection<Property<?>> properties) Method parameters in net.minecraft.client.render.model with type arguments of type UnbakedModelModifier and TypeMethodDescriptionvoid
MultipartUnbakedModel.setParents
(Function<Identifier, UnbakedModel> modelLoader) void
UnbakedModel.setParents
(Function<Identifier, UnbakedModel> modelLoader) Constructors in net.minecraft.client.render.model with parameters of type UnbakedModelModifierConstructorDescription(package private)
BlockModel
(UnbakedModel unbakedModel, Supplier<BlockStatesLoader.ModelDefinition> supplier) BlockStatesLoader
(Map<Identifier, List<BlockStatesLoader.SourceTrackedData>> blockStates, Profiler profiler, UnbakedModel missingModel, BlockColors blockColors, BiConsumer<ModelIdentifier, UnbakedModel> onLoad) Constructor parameters in net.minecraft.client.render.model with type arguments of type UnbakedModelModifierConstructorDescriptionBlockStatesLoader
(Map<Identifier, List<BlockStatesLoader.SourceTrackedData>> blockStates, Profiler profiler, UnbakedModel missingModel, BlockColors blockColors, BiConsumer<ModelIdentifier, UnbakedModel> onLoad) (package private)
ModelDefinition
(List<UnbakedModel> components, List<Object> values) Creates an instance of aModelDefinition
record class. -
Uses of UnbakedModel in net.minecraft.client.render.model.json
Classes in net.minecraft.client.render.model.json that implement UnbakedModelMethod parameters in net.minecraft.client.render.model.json with type arguments of type UnbakedModelModifier and TypeMethodDescriptionvoid
JsonUnbakedModel.setParents
(Function<Identifier, UnbakedModel> modelLoader) void
WeightedUnbakedModel.setParents
(Function<Identifier, UnbakedModel> modelLoader)