public abstract class CustomLoaderBuilder<T extends ModelBuilder<T>>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected ExistingFileHelper |
existingFileHelper |
protected ResourceLocation |
loaderId |
protected T |
parent |
protected java.util.Map<java.lang.String,java.lang.Boolean> |
visibility |
Modifier | Constructor and Description |
---|---|
protected |
CustomLoaderBuilder(ResourceLocation loaderId,
T parent,
ExistingFileHelper existingFileHelper) |
Modifier and Type | Method and Description |
---|---|
T |
end() |
com.google.gson.JsonObject |
toJson(com.google.gson.JsonObject json) |
CustomLoaderBuilder<T> |
visibility(java.lang.String partName,
boolean show) |
protected final ResourceLocation loaderId
protected final T extends ModelBuilder<T> parent
protected final ExistingFileHelper existingFileHelper
protected final java.util.Map<java.lang.String,java.lang.Boolean> visibility
protected CustomLoaderBuilder(ResourceLocation loaderId, T parent, ExistingFileHelper existingFileHelper)
public CustomLoaderBuilder<T> visibility(java.lang.String partName, boolean show)
public T end()
public com.google.gson.JsonObject toJson(com.google.gson.JsonObject json)