Package net.minecraft.client.data
Class PropertiesMap
java.lang.Object
net.minecraft.client.data.PropertiesMap
Represents a set of property to value pairs, used as conditions for model
application.
This object is immutable.
- Mappings:
Namespace Name named net/minecraft/client/data/PropertiesMapintermediary net/minecraft/class_4934official fog
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Comparator<Property.Value<?>> private static final PropertiesMapprivate final List<Property.Value<?>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasString()copyOf(PropertiesMap propertiesMap) static PropertiesMapempty()booleaninthashCode()toString()withValue(Property.Value<?> value) static PropertiesMapwithValues(Property.Value<?>[] values)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector named EMPTYLnet/minecraft/client/data/PropertiesMap;EMPTY:Lnet/minecraft/client/data/PropertiesMap;intermediary field_22881Lnet/minecraft/class_4934;field_22881:Lnet/minecraft/class_4934;official aLfog;a:Lfog;
-
COMPARATOR
- Mappings:
Namespace Name Mixin selector named COMPARATORLnet/minecraft/client/data/PropertiesMap;COMPARATOR:Ljava/util/Comparator;intermediary field_22882Lnet/minecraft/class_4934;field_22882:Ljava/util/Comparator;official bLfog;b:Ljava/util/Comparator;
-
values
- Mappings:
Namespace Name Mixin selector named valuesLnet/minecraft/client/data/PropertiesMap;values:Ljava/util/List;intermediary field_22883Lnet/minecraft/class_4934;field_22883:Ljava/util/List;official cLfog;c:Ljava/util/List;
-
-
Constructor Details
-
PropertiesMap
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/data/PropertiesMap;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_4934;<init>(Ljava/util/List;)Vofficial <init>Lfog;<init>(Ljava/util/List;)V
-
-
Method Details
-
withValue
- Mappings:
Namespace Name Mixin selector named withValueLnet/minecraft/client/data/PropertiesMap;withValue(Lnet/minecraft/state/property/Property$Value;)Lnet/minecraft/client/data/PropertiesMap;intermediary method_25819Lnet/minecraft/class_4934;method_25819(Lnet/minecraft/class_2769$class_4933;)Lnet/minecraft/class_4934;official aLfog;a(Ldyt$a;)Lfog;
-
copyOf
- Mappings:
Namespace Name Mixin selector named copyOfLnet/minecraft/client/data/PropertiesMap;copyOf(Lnet/minecraft/client/data/PropertiesMap;)Lnet/minecraft/client/data/PropertiesMap;intermediary method_25820Lnet/minecraft/class_4934;method_25820(Lnet/minecraft/class_4934;)Lnet/minecraft/class_4934;official aLfog;a(Lfog;)Lfog;
-
empty
- Mappings:
Namespace Name Mixin selector named emptyLnet/minecraft/client/data/PropertiesMap;empty()Lnet/minecraft/client/data/PropertiesMap;intermediary method_25818Lnet/minecraft/class_4934;method_25818()Lnet/minecraft/class_4934;official aLfog;a()Lfog;
-
withValues
- Mappings:
Namespace Name Mixin selector named withValuesLnet/minecraft/client/data/PropertiesMap;withValues([Lnet/minecraft/state/property/Property$Value;)Lnet/minecraft/client/data/PropertiesMap;intermediary method_25821Lnet/minecraft/class_4934;method_25821([Lnet/minecraft/class_2769$class_4933;)Lnet/minecraft/class_4934;official aLfog;a([Ldyt$a;)Lfog;
-
equals
-
hashCode
public int hashCode() -
asString
- Mappings:
Namespace Name Mixin selector named asStringLnet/minecraft/client/data/PropertiesMap;asString()Ljava/lang/String;intermediary method_25822Lnet/minecraft/class_4934;method_25822()Ljava/lang/String;official bLfog;b()Ljava/lang/String;
-
toString
-