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>componentsprivate List<Object>values -
Constructor Summary
Constructors Constructor Description ModelDefinition(List<UnbakedModel> components, List<Object> values) -
Method Summary
Modifier and Type Method Description static ModelLoader.ModelDefinitioncreate(BlockState state, MultipartUnbakedModel rawModel, Collection<Property<?>> properties)static ModelLoader.ModelDefinitioncreate(BlockState state, UnbakedModel rawModel, Collection<Property<?>> properties)booleanequals(Object o)private static List<Object>getStateValues(BlockState state, Collection<Property<?>> properties)inthashCode()
-
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
-