Class MultipartModelConditionBuilder
java.lang.Object
net.minecraft.client.render.model.json.MultipartModelConditionBuilder
- Mappings:
 Namespace Name named net/minecraft/client/render/model/json/MultipartModelConditionBuilderintermediary net/minecraft/class_10795official fso
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ImmutableMap.Builder<String, SimpleMultipartModelSelector.Terms>  - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()final <T extends Comparable<T>>
MultipartModelConditionBuilderfinal <T extends Comparable<T>>
MultipartModelConditionBuilderprivate <T extends Comparable<T>>
voidputTerms(Property<T> property, SimpleMultipartModelSelector.Terms terms) final <T extends Comparable<T>>
MultipartModelConditionBuilder 
- 
Field Details
- 
values
- Mappings:
 Namespace Name Mixin selector named valuesLnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;values:Lcom/google/common/collect/ImmutableMap$Builder;intermediary field_56797Lnet/minecraft/class_10795;field_56797:Lcom/google/common/collect/ImmutableMap$Builder;official aLfso;a:Lcom/google/common/collect/ImmutableMap$Builder;
 
 - 
 - 
Constructor Details
- 
MultipartModelConditionBuilder
public MultipartModelConditionBuilder() 
 - 
 - 
Method Details
- 
putTerms
private <T extends Comparable<T>> void putTerms(Property<T> property, SimpleMultipartModelSelector.Terms terms) - Mappings:
 Namespace Name Mixin selector named putTermsLnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;putTerms(Lnet/minecraft/state/property/Property;Lnet/minecraft/client/render/model/json/SimpleMultipartModelSelector$Terms;)Vintermediary method_67846Lnet/minecraft/class_10795;method_67846(Lnet/minecraft/class_2769;Lnet/minecraft/class_818$class_10808;)Vofficial aLfso;a(Lect;Lgto$b;)V
 - 
put
public final <T extends Comparable<T>> MultipartModelConditionBuilder put(Property<T> property, T value) - Mappings:
 Namespace Name Mixin selector named putLnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;put(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Lnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;intermediary method_67847Lnet/minecraft/class_10795;method_67847(Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_10795;official aLfso;a(Lect;Ljava/lang/Comparable;)Lfso;
 - 
put
@SafeVarargs public final <T extends Comparable<T>> MultipartModelConditionBuilder put(Property<T> property, T value, T[] values) - Mappings:
 Namespace Name Mixin selector named putLnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;put(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;intermediary method_67848Lnet/minecraft/class_10795;method_67848(Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/class_10795;official aLfso;a(Lect;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lfso;
 - 
replace
public final <T extends Comparable<T>> MultipartModelConditionBuilder replace(Property<T> property, T value) - Mappings:
 Namespace Name Mixin selector named replaceLnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;replace(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Lnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;intermediary method_67850Lnet/minecraft/class_10795;method_67850(Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_10795;official bLfso;b(Lect;Ljava/lang/Comparable;)Lfso;
 - 
build
- Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/client/render/model/json/MultipartModelConditionBuilder;build()Lnet/minecraft/client/render/model/json/MultipartModelCondition;intermediary method_67845Lnet/minecraft/class_10795;method_67845()Lnet/minecraft/class_815;official aLfso;a()Lgtn;
 
 -