类 VariantSetting<T>
- java.lang.Object
-
- net.minecraft.data.client.model.VariantSetting<T>
-
public class VariantSetting<T> extends Object
- Mappings:
Namespace Name official jfintermediary net/minecraft/class_4938named net/minecraft/data/client/model/VariantSetting
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 classVariantSetting.Value
-
构造器概要
构造器 构造器 说明 VariantSetting(String key, Function<T,JsonElement> writer)
-
-
-
字段详细资料
-
key
private final String key
- Mappings:
Namespace Name Mixin selector official aLjf;a:Ljava/lang/String;intermediary field_22896Lnet/minecraft/class_4938;field_22896:Ljava/lang/String;named keyLnet/minecraft/data/client/model/VariantSetting;key:Ljava/lang/String;
-
writer
private final Function<T,JsonElement> writer
- Mappings:
Namespace Name Mixin selector official bLjf;b:Ljava/util/function/Function;intermediary field_22897Lnet/minecraft/class_4938;field_22897:Ljava/util/function/Function;named writerLnet/minecraft/data/client/model/VariantSetting;writer:Ljava/util/function/Function;
-
-
构造器详细资料
-
VariantSetting
public VariantSetting(String key, Function<T,JsonElement> writer)
- Mappings:
Namespace Name Mixin selector official <init>Ljf;<init>(Ljava/lang/String;Ljava/util/function/Function;)Vintermediary <init>Lnet/minecraft/class_4938;<init>(Ljava/lang/String;Ljava/util/function/Function;)Vnamed <init>Lnet/minecraft/data/client/model/VariantSetting;<init>(Ljava/lang/String;Ljava/util/function/Function;)V
-
-
方法详细资料
-
evaluate
public VariantSetting.Value evaluate(T value)
- Mappings:
Namespace Name Mixin selector official aLjf;a(Ljava/lang/Object;)Ljf$a;intermediary method_25836Lnet/minecraft/class_4938;method_25836(Ljava/lang/Object;)Lnet/minecraft/class_4938$class_4939;named evaluateLnet/minecraft/data/client/model/VariantSetting;evaluate(Ljava/lang/Object;)Lnet/minecraft/data/client/model/VariantSetting$Value;
-
toString
public String toString()
-
-