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/ModelVariantOperator
intermediary net/minecraft/class_10804
official gtk
  • Field Details Link icon

    • ROTATION_X Link icon

      static final ModelVariantOperator.Settings<AxisRotation> ROTATION_X
      Mappings:
      Namespace Name Mixin selector
      named ROTATION_X Lnet/minecraft/client/render/model/json/ModelVariantOperator;ROTATION_X:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;
      intermediary field_56936 Lnet/minecraft/class_10804;field_56936:Lnet/minecraft/class_10804$class_10805;
      official a Lgtk;a:Lgtk$a;
    • ROTATION_Y Link icon

      static final ModelVariantOperator.Settings<AxisRotation> ROTATION_Y
      Mappings:
      Namespace Name Mixin selector
      named ROTATION_Y Lnet/minecraft/client/render/model/json/ModelVariantOperator;ROTATION_Y:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;
      intermediary field_56937 Lnet/minecraft/class_10804;field_56937:Lnet/minecraft/class_10804$class_10805;
      official b Lgtk;b:Lgtk$a;
    • MODEL Link icon

      Mappings:
      Namespace Name Mixin selector
      named MODEL Lnet/minecraft/client/render/model/json/ModelVariantOperator;MODEL:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;
      intermediary field_56938 Lnet/minecraft/class_10804;field_56938:Lnet/minecraft/class_10804$class_10805;
      official c Lgtk;c:Lgtk$a;
    • UV_LOCK Link icon

      static final ModelVariantOperator.Settings<Boolean> UV_LOCK
      Mappings:
      Namespace Name Mixin selector
      named UV_LOCK Lnet/minecraft/client/render/model/json/ModelVariantOperator;UV_LOCK:Lnet/minecraft/client/render/model/json/ModelVariantOperator$Settings;
      intermediary field_56939 Lnet/minecraft/class_10804;field_56939:Lnet/minecraft/class_10804$class_10805;
      official d Lgtk;d:Lgtk$a;
  • Method Details Link icon

    • then Link icon

      Mappings:
      Namespace Name Mixin selector
      named then Lnet/minecraft/client/render/model/json/ModelVariantOperator;then(Lnet/minecraft/client/render/model/json/ModelVariantOperator;)Lnet/minecraft/client/render/model/json/ModelVariantOperator;
      intermediary then Lnet/minecraft/class_10804;then(Lnet/minecraft/class_10804;)Lnet/minecraft/class_10804;
      official then Lgtk;then(Lgtk;)Lgtk;