Interface ModelVariantOperator
- All Superinterfaces:
Function<ModelVariant,,ModelVariant> UnaryOperator<ModelVariant>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
@Environment(CLIENT)
public interface ModelVariantOperator
extends UnaryOperator<ModelVariant>
- Mappings:
Namespace Name named net/minecraft/client/render/model/json/ModelVariantOperatorintermediary net/minecraft/class_10804official hib
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ModelVariantOperator.Settings<Identifier> static final ModelVariantOperator.Settings<AxisRotation> static final ModelVariantOperator.Settings<AxisRotation> static final ModelVariantOperator.Settings<Boolean> -
Method Summary
Modifier and TypeMethodDescriptiondefault ModelVariantOperatorthen(ModelVariantOperator variant)
-
Field Details
-
ROTATION_X
- Mappings:
Namespace Name Mixin selector named ROTATION_XLnet/minecraft/client/render/model/json/ModelVariantOperator;ROTATION_X:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;intermediary field_56936Lnet/minecraft/class_10804;field_56936:Lnet/minecraft/class_10804$class_10805;official aLhib;a:Lhib$a;
-
ROTATION_Y
- Mappings:
Namespace Name Mixin selector named ROTATION_YLnet/minecraft/client/render/model/json/ModelVariantOperator;ROTATION_Y:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;intermediary field_56937Lnet/minecraft/class_10804;field_56937:Lnet/minecraft/class_10804$class_10805;official bLhib;b:Lhib$a;
-
MODEL
- Mappings:
Namespace Name Mixin selector named MODELLnet/minecraft/client/render/model/json/ModelVariantOperator;MODEL:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;intermediary field_56938Lnet/minecraft/class_10804;field_56938:Lnet/minecraft/class_10804$class_10805;official cLhib;c:Lhib$a;
-
UV_LOCK
- Mappings:
Namespace Name Mixin selector named UV_LOCKLnet/minecraft/client/render/model/json/ModelVariantOperator;UV_LOCK:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;intermediary field_56939Lnet/minecraft/class_10804;field_56939:Lnet/minecraft/class_10804$class_10805;official dLhib;d:Lhib$a;
-
-
Method Details
-
then
- Mappings:
Namespace Name Mixin selector named thenLnet/minecraft/client/render/model/json/ModelVariantOperator;then(Lnet/minecraft/client/render/model/json/ModelVariantOperator;)Lnet/minecraft/client/render/model/json/ModelVariantOperator;intermediary thenLnet/minecraft/class_10804;then(Lnet/minecraft/class_10804;)Lnet/minecraft/class_10804;official thenLhib;then(Lhib;)Lhib;
-