Interface ModelVariants.Settings<T>

Enclosing interface:
ModelVariants
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 static interface ModelVariants.Settings<T>
Mappings:
Namespace Name
named net/minecraft/client/render/model/json/ModelVariants$Settings
intermediary net/minecraft/class_10804$class_10805
official gsi$a
  • Method Details

    • apply

      ModelVariant apply(ModelVariant variant, T value)
      Mappings:
      Namespace Name Mixin selector
      named apply Lnet/minecraft/client/render/model/json/ModelVariants$Settings;apply(Lnet/minecraft/client/render/model/json/ModelVariant;Ljava/lang/Object;)Lnet/minecraft/client/render/model/json/ModelVariant;
      intermediary apply Lnet/minecraft/class_10804$class_10805;apply(Lnet/minecraft/class_813;Ljava/lang/Object;)Lnet/minecraft/class_813;
      official apply Lgsi$a;apply(Lgsh;Ljava/lang/Object;)Lgsh;
    • withValue

      default ModelVariants withValue(T value)
      Mappings:
      Namespace Name Mixin selector
      named withValue Lnet/minecraft/client/render/model/json/ModelVariants$Settings;withValue(Ljava/lang/Object;)Lnet/minecraft/client/render/model/json/ModelVariants;
      intermediary withValue Lnet/minecraft/class_10804$class_10805;withValue(Ljava/lang/Object;)Lnet/minecraft/class_10804;
      official withValue Lgsi$a;withValue(Ljava/lang/Object;)Lgsi;