Interface IModelGeometry<T extends IModelGeometry<T>>
- All Known Subinterfaces:
ISimpleModelGeometry<T>
- All Known Implementing Classes:
ModelLoaderRegistry.VanillaProxy
public interface IModelGeometry<T extends IModelGeometry<T>>
General interface for any model that can be baked, superset of vanilla
UnbakedModel.
Models can be baked to different vertex formats and with different state.-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.resources.model.BakedModelbake(IModelConfiguration owner, net.minecraft.client.resources.model.ModelBakery bakery, Function<net.minecraft.client.resources.model.Material, net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteGetter, net.minecraft.client.resources.model.ModelState modelTransform, net.minecraft.client.renderer.block.model.ItemOverrides overrides, net.minecraft.resources.ResourceLocation modelLocation) default Optional<? extends IModelGeometryPart>default Collection<? extends IModelGeometryPart>getParts()Collection<net.minecraft.client.resources.model.Material>getTextures(IModelConfiguration owner, Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors)
-
Method Details
-
getParts
-
getPart
-
bake
net.minecraft.client.resources.model.BakedModel bake(IModelConfiguration owner, net.minecraft.client.resources.model.ModelBakery bakery, Function<net.minecraft.client.resources.model.Material, net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteGetter, net.minecraft.client.resources.model.ModelState modelTransform, net.minecraft.client.renderer.block.model.ItemOverrides overrides, net.minecraft.resources.ResourceLocation modelLocation) -
getTextures
Collection<net.minecraft.client.resources.model.Material> getTextures(IModelConfiguration owner, Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors)
-