Interface IUnbakedGeometry<T extends IUnbakedGeometry<T>>

All Known Implementing Classes:
DLUnbakedModelExtension, EmptyModel, MultipartObjModel, ObjModel

public interface IUnbakedGeometry<T extends IUnbakedGeometry<T>>
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.client.resources.model.BakedModel
    bake(net.minecraft.client.renderer.block.model.BlockModel context, net.minecraft.client.resources.model.ModelBaker baker, Function<net.minecraft.client.resources.model.Material,net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteGetter, net.minecraft.client.resources.model.ModelState modelState, net.minecraft.client.renderer.block.model.ItemOverrides overrides, net.minecraft.resources.ResourceLocation modelLocation, boolean isGui3d)
     
    default Set<String>
     
    default void
    resolveParents(Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.resources.model.UnbakedModel> modelGetter, net.minecraft.client.renderer.block.model.BlockModel context)
     
  • Method Details

    • bake

      net.minecraft.client.resources.model.BakedModel bake(net.minecraft.client.renderer.block.model.BlockModel context, net.minecraft.client.resources.model.ModelBaker baker, Function<net.minecraft.client.resources.model.Material,net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteGetter, net.minecraft.client.resources.model.ModelState modelState, net.minecraft.client.renderer.block.model.ItemOverrides overrides, net.minecraft.resources.ResourceLocation modelLocation, boolean isGui3d)
    • resolveParents

      default void resolveParents(Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.resources.model.UnbakedModel> modelGetter, net.minecraft.client.renderer.block.model.BlockModel context)
    • getConfigurableComponentNames

      default Set<String> getConfigurableComponentNames()