Package net.minecraft.data.client.model
Class PropertiesMap
java.lang.Object
net.minecraft.data.client.model.PropertiesMap
public final class PropertiesMap extends Object
Represents a set of property to value pairs, used as conditions for model
application.
This object is immutable.
-
Field Summary
Fields Modifier and Type Field Description private static Comparator<Property.Value<?>>
COMPARATOR
private static PropertiesMap
EMPTY
private List<Property.Value<?>>
propertyValues
-
Constructor Summary
Constructors Modifier Constructor Description private
PropertiesMap(List<Property.Value<?>> list)
-
Method Summary
Modifier and Type Method Description String
asString()
static PropertiesMap
empty()
boolean
equals(Object object)
int
hashCode()
PropertiesMap
method_25819(Property.Value<?> value)
static PropertiesMap
method_25821(Property.Value<?>[] value)
String
toString()
PropertiesMap
with(PropertiesMap propertiesMap)