Class VariantSetting<T>

java.lang.Object
net.minecraft.client.data.VariantSetting<T>

@Environment(CLIENT) public class VariantSetting<T> extends Object
Mappings:
Namespace Name
named net/minecraft/client/data/VariantSetting
intermediary net/minecraft/class_4938
official fnn
  • Field Details Link icon

    • key Link icon

      final String key
      Mappings:
      Namespace Name Mixin selector
      named key Lnet/minecraft/client/data/VariantSetting;key:Ljava/lang/String;
      intermediary field_22896 Lnet/minecraft/class_4938;field_22896:Ljava/lang/String;
      official a Lfnn;a:Ljava/lang/String;
    • writer Link icon

      final Function<T,JsonElement> writer
      Mappings:
      Namespace Name Mixin selector
      named writer Lnet/minecraft/client/data/VariantSetting;writer:Ljava/util/function/Function;
      intermediary field_22897 Lnet/minecraft/class_4938;field_22897:Ljava/util/function/Function;
      official b Lfnn;b:Ljava/util/function/Function;
  • Constructor Details Link icon

    • VariantSetting Link icon

      public VariantSetting(String key, Function<T,JsonElement> writer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/data/VariantSetting;<init>(Ljava/lang/String;Ljava/util/function/Function;)V
      intermediary <init> Lnet/minecraft/class_4938;<init>(Ljava/lang/String;Ljava/util/function/Function;)V
      official <init> Lfnn;<init>(Ljava/lang/String;Ljava/util/function/Function;)V
  • Method Details Link icon

    • evaluate Link icon

      public VariantSetting<T>.Value evaluate(T value)
      Mappings:
      Namespace Name Mixin selector
      named evaluate Lnet/minecraft/client/data/VariantSetting;evaluate(Ljava/lang/Object;)Lnet/minecraft/client/data/VariantSetting$Value;
      intermediary method_25836 Lnet/minecraft/class_4938;method_25836(Ljava/lang/Object;)Lnet/minecraft/class_4938$class_4939;
      official a Lfnn;a(Ljava/lang/Object;)Lfnn$a;
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object