Uses of Interface
net.minecraft.client.resources.model.UnbakedModel
Packages that use UnbakedModel
Package
Description
Extension interfaces for
client-only classes.-
Uses of UnbakedModel in net.minecraft.client.renderer.block.model
Classes in net.minecraft.client.renderer.block.model that implement UnbakedModelMethods in net.minecraft.client.renderer.block.model with parameters of type UnbakedModelModifier and TypeMethodDescriptionprivate BakedModelItemOverrides.bakeModel(ModelBaker p_249483_, UnbakedModel p_251965_, ItemOverride p_250816_, Function<Material, TextureAtlasSprite> spriteGetter) Method parameters in net.minecraft.client.renderer.block.model with type arguments of type UnbakedModelModifier and TypeMethodDescriptionvoidBlockModel.resolveParents(Function<ResourceLocation, UnbakedModel> resolver) voidMultiVariant.resolveParents(Function<ResourceLocation, UnbakedModel> resolver) Constructors in net.minecraft.client.renderer.block.model with parameters of type UnbakedModelModifierConstructorDescriptionItemOverrides(ModelBaker p_251211_, UnbakedModel p_111741_, List<ItemOverride> p_111743_, Function<Material, TextureAtlasSprite> spriteGetter) -
Uses of UnbakedModel in net.minecraft.client.renderer.block.model.multipart
Classes in net.minecraft.client.renderer.block.model.multipart that implement UnbakedModelMethod parameters in net.minecraft.client.renderer.block.model.multipart with type arguments of type UnbakedModelModifier and TypeMethodDescriptionvoidMultiPart.resolveParents(Function<ResourceLocation, UnbakedModel> resolver) -
Uses of UnbakedModel in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as UnbakedModelModifier and TypeFieldDescriptionprivate final UnbakedModelModelBakery.missingModelprivate final UnbakedModelBlockStateModelLoader.LoadedModel.modelThe field for themodelrecord component.Fields in net.minecraft.client.resources.model with type parameters of type UnbakedModelModifier and TypeFieldDescriptionprivate final BiConsumer<ModelResourceLocation, UnbakedModel> BlockStateModelLoader.discoveredModelOutputprivate final List<UnbakedModel> BlockStateModelLoader.ModelGroupKey.modelsThe field for themodelsrecord component.private final Map<ModelResourceLocation, UnbakedModel> ModelBakery.topLevelModelsprivate final Map<ResourceLocation, UnbakedModel> ModelBakery.unbakedCacheMethods in net.minecraft.client.resources.model that return UnbakedModelModifier and TypeMethodDescriptionModelBaker.getModel(ResourceLocation location) (package private) UnbakedModelModelBakery.getModel(ResourceLocation modelLocation) ModelBakery.ModelBakerImpl.getModel(ResourceLocation location) ModelBakery.ModelBakerImpl.getTopLevelModel(ModelResourceLocation location) BlockStateModelLoader.LoadedModel.model()Returns the value of themodelrecord component.Methods in net.minecraft.client.resources.model that return types with arguments of type UnbakedModelModifier and TypeMethodDescriptionBlockStateModelLoader.ModelGroupKey.models()Returns the value of themodelsrecord component.Methods in net.minecraft.client.resources.model with parameters of type UnbakedModelModifier and TypeMethodDescription(package private) BakedModelModelBakery.ModelBakerImpl.bakeUncached(UnbakedModel model, ModelState state) ModelBakery.ModelBakerImpl.bakeUncached(UnbakedModel model, ModelState state, Function<Material, TextureAtlasSprite> sprites) BlockStateModelLoader.ModelGroupKey.create(BlockState state, UnbakedModel model, Collection<Property<?>> properties) private voidModelBakery.registerModel(ModelResourceLocation modelLocation, UnbakedModel model) private voidModelBakery.registerModelAndLoadDependencies(ModelResourceLocation modelLocation, UnbakedModel model) Method parameters in net.minecraft.client.resources.model with type arguments of type UnbakedModelModifier and TypeMethodDescriptionvoidUnbakedModel.resolveParents(Function<ResourceLocation, UnbakedModel> resolver) Constructors in net.minecraft.client.resources.model with parameters of type UnbakedModelModifierConstructorDescriptionBlockStateModelLoader(Map<ResourceLocation, List<BlockStateModelLoader.LoadedJson>> blockStateResources, ProfilerFiller profiler, UnbakedModel missingModel, BlockColors blockColors, BiConsumer<ModelResourceLocation, UnbakedModel> discoveredModelOutput) (package private)Creates an instance of aLoadedModelrecord class.Constructor parameters in net.minecraft.client.resources.model with type arguments of type UnbakedModelModifierConstructorDescriptionBlockStateModelLoader(Map<ResourceLocation, List<BlockStateModelLoader.LoadedJson>> blockStateResources, ProfilerFiller profiler, UnbakedModel missingModel, BlockColors blockColors, BiConsumer<ModelResourceLocation, UnbakedModel> discoveredModelOutput) (package private)ModelGroupKey(List<UnbakedModel> models, List<Object> coloringValues) Creates an instance of aModelGroupKeyrecord class. -
Uses of UnbakedModel in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return UnbakedModelModifier and TypeMethodDescription@Nullable UnbakedModelIModelBakerExtension.getTopLevelModel(ModelResourceLocation location) Methods in net.neoforged.neoforge.client.extensions with parameters of type UnbakedModelModifier and TypeMethodDescription@Nullable BakedModelIModelBakerExtension.bakeUncached(UnbakedModel model, ModelState state, Function<Material, TextureAtlasSprite> sprites) -
Uses of UnbakedModel in net.neoforged.neoforge.client.model
Method parameters in net.neoforged.neoforge.client.model with type arguments of type UnbakedModelModifier and TypeMethodDescriptionvoidCompositeModel.resolveParents(Function<ResourceLocation, UnbakedModel> modelGetter, IGeometryBakingContext context) voidSeparateTransformsModel.resolveParents(Function<ResourceLocation, UnbakedModel> modelGetter, IGeometryBakingContext context) -
Uses of UnbakedModel in net.neoforged.neoforge.client.model.geometry
Method parameters in net.neoforged.neoforge.client.model.geometry with type arguments of type UnbakedModelModifier and TypeMethodDescriptiondefault voidIUnbakedGeometry.resolveParents(Function<ResourceLocation, UnbakedModel> modelGetter, IGeometryBakingContext context) Resolve parents of nestedBlockModels which are later used inIUnbakedGeometry.bake(IGeometryBakingContext, ModelBaker, Function, ModelState, ItemOverrides)viaBlockModel.resolveParents(Function) -
Uses of UnbakedModel in net.neoforged.neoforge.client.model.obj
Method parameters in net.neoforged.neoforge.client.model.obj with type arguments of type UnbakedModelModifier and TypeMethodDescriptionObjModel.ModelGroup.getTextures(IGeometryBakingContext owner, Function<ResourceLocation, UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) ObjModel.ModelObject.getTextures(IGeometryBakingContext owner, Function<ResourceLocation, UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors)