Class ModelLoader.ModelDefinition
java.lang.Object
net.minecraft.client.render.model.ModelLoader.ModelDefinition
- Enclosing class:
- ModelLoader
@Environment(CLIENT) static class ModelLoader.ModelDefinition extends Object
-
Field Summary
Fields Modifier and Type Field Description private List<UnbakedModel>
components
private List<Object>
values
-
Constructor Summary
Constructors Constructor Description ModelDefinition(List<UnbakedModel> components, List<Object> values)
-
Method Summary
Modifier and Type Method Description static ModelLoader.ModelDefinition
create(BlockState state, MultipartUnbakedModel rawModel, Collection<Property<?>> properties)
static ModelLoader.ModelDefinition
create(BlockState state, UnbakedModel rawModel, Collection<Property<?>> properties)
boolean
equals(Object o)
private static List<Object>
getStateValues(BlockState state, Collection<Property<?>> properties)
int
hashCode()
-
Field Details
-
components
-
values
-
-
Constructor Details
-
ModelDefinition
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
create
public static ModelLoader.ModelDefinition create(BlockState state, MultipartUnbakedModel rawModel, Collection<Property<?>> properties) -
create
public static ModelLoader.ModelDefinition create(BlockState state, UnbakedModel rawModel, Collection<Property<?>> properties) -
getStateValues
-