Class ClassModelLoaderBuilder<T extends net.neoforged.neoforge.client.model.generators.ModelBuilder<T>>

java.lang.Object
net.neoforged.neoforge.client.model.generators.CustomLoaderBuilder<T>
codechicken.lib.datagen.ClassModelLoaderBuilder<T>

public class ClassModelLoaderBuilder<T extends net.neoforged.neoforge.client.model.generators.ModelBuilder<T>> extends net.neoforged.neoforge.client.model.generators.CustomLoaderBuilder<T>
Created by covers1624 on 1/21/25.
  • Field Summary

    Fields inherited from class net.neoforged.neoforge.client.model.generators.CustomLoaderBuilder

    allowInlineElements, existingFileHelper, loaderId, parent, visibility
  • Constructor Summary

    Constructors
    Constructor
    Description
    ClassModelLoaderBuilder(T parent, net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    clazz(Class<? extends net.minecraft.client.resources.model.BakedModel> clazz)
     
    com.google.gson.JsonObject
    toJson(com.google.gson.JsonObject json)
     

    Methods inherited from class net.neoforged.neoforge.client.model.generators.CustomLoaderBuilder

    end, optional, visibility

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ClassModelLoaderBuilder

      public ClassModelLoaderBuilder(T parent, net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper)
  • Method Details

    • clazz

      public ClassModelLoaderBuilder<T> clazz(Class<? extends net.minecraft.client.resources.model.BakedModel> clazz)
    • toJson

      public com.google.gson.JsonObject toJson(com.google.gson.JsonObject json)
      Overrides:
      toJson in class net.neoforged.neoforge.client.model.generators.CustomLoaderBuilder<T extends net.neoforged.neoforge.client.model.generators.ModelBuilder<T>>