Class MultipartObjModel.ModelObject

java.lang.Object
de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelObject
Direct Known Subclasses:
MultipartObjModel.ModelGroup
Enclosing class:
MultipartObjModel

public class MultipartObjModel.ModelObject extends Object
  • Field Details

    • name

      public final String name
  • Method Details

    • copy

    • name

      public String name()
    • buildMeshes

      public void buildMeshes(@Nullable @Nullable net.minecraft.client.renderer.block.model.BlockModel owner, net.fabricmc.fabric.api.renderer.v1.mesh.MeshBuilder meshBuilder, 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 modelTransform, net.minecraft.resources.ResourceLocation modelLocation)
    • getTextures

      public Collection<net.minecraft.client.resources.model.Material> getTextures(net.minecraft.client.renderer.block.model.BlockModel owner, Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.resources.model.UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)
    • addNamesRecursively

      protected void addNamesRecursively(Set<String> names)