类 SimpleMultipartModelSelector
- java.lang.Object
-
- net.minecraft.client.render.model.json.SimpleMultipartModelSelector
-
- 所有已实现的接口:
MultipartModelSelector
@Environment(CLIENT) public class SimpleMultipartModelSelector extends Object implements MultipartModelSelector
- Mappings:
Namespace Name official enlintermediary net/minecraft/class_818named net/minecraft/client/render/model/json/SimpleMultipartModelSelector
-
-
字段概要
字段 修饰符和类型 字段 说明 private Stringkeyprivate static SplitterVALUE_SPLITTERprivate StringvalueString-
从接口继承的字段 net.minecraft.client.render.model.json.MultipartModelSelector
FALSE, TRUE
-
-
构造器概要
构造器 构造器 说明 SimpleMultipartModelSelector(String key, String valueString)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private Predicate<BlockState>createPredicate(StateManager<Block,BlockState> stateFactory, Property<?> property, String valueString)Predicate<BlockState>getPredicate(StateManager<Block,BlockState> stateFactory)StringtoString()
-
-
-
字段详细资料
-
VALUE_SPLITTER
private static final Splitter VALUE_SPLITTER
- Mappings:
Namespace Name Mixin selector official aLenl;a:Lcom/google/common/base/Splitter;intermediary field_4334Lnet/minecraft/class_818;field_4334:Lcom/google/common/base/Splitter;named VALUE_SPLITTERLnet/minecraft/client/render/model/json/SimpleMultipartModelSelector;VALUE_SPLITTER:Lcom/google/common/base/Splitter;
-
key
private final String key
- Mappings:
Namespace Name Mixin selector official dLenl;d:Ljava/lang/String;intermediary field_4333Lnet/minecraft/class_818;field_4333:Ljava/lang/String;named keyLnet/minecraft/client/render/model/json/SimpleMultipartModelSelector;key:Ljava/lang/String;
-
valueString
private final String valueString
- Mappings:
Namespace Name Mixin selector official eLenl;e:Ljava/lang/String;intermediary field_4332Lnet/minecraft/class_818;field_4332:Ljava/lang/String;named valueStringLnet/minecraft/client/render/model/json/SimpleMultipartModelSelector;valueString:Ljava/lang/String;
-
-
构造器详细资料
-
SimpleMultipartModelSelector
public SimpleMultipartModelSelector(String key, String valueString)
- Mappings:
Namespace Name Mixin selector official <init>Lenl;<init>(Ljava/lang/String;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_818;<init>(Ljava/lang/String;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/client/render/model/json/SimpleMultipartModelSelector;<init>(Ljava/lang/String;Ljava/lang/String;)V
-
-
方法详细资料
-
getPredicate
public Predicate<BlockState> getPredicate(StateManager<Block,BlockState> stateFactory)
- 指定者:
getPredicate在接口中MultipartModelSelector- Mappings:
Namespace Name Mixin selector official getPredicateLenk;getPredicate(Lcjs;)Ljava/util/function/Predicate;intermediary getPredicateLnet/minecraft/class_815;getPredicate(Lnet/minecraft/class_2689;)Ljava/util/function/Predicate;named getPredicateLnet/minecraft/client/render/model/json/MultipartModelSelector;getPredicate(Lnet/minecraft/state/StateManager;)Ljava/util/function/Predicate;
-
createPredicate
private Predicate<BlockState> createPredicate(StateManager<Block,BlockState> stateFactory, Property<?> property, String valueString)
- Mappings:
Namespace Name Mixin selector official aLenl;a(Lcjs;Lcku;Ljava/lang/String;)Ljava/util/function/Predicate;intermediary method_3525Lnet/minecraft/class_818;method_3525(Lnet/minecraft/class_2689;Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/util/function/Predicate;named createPredicateLnet/minecraft/client/render/model/json/SimpleMultipartModelSelector;createPredicate(Lnet/minecraft/state/StateManager;Lnet/minecraft/state/property/Property;Ljava/lang/String;)Ljava/util/function/Predicate;
-
toString
public String toString()
- 覆盖:
toString在类中Object- Mappings:
Namespace Name Mixin selector official toStringLenl;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_818;toString()Ljava/lang/String;named toStringLnet/minecraft/client/render/model/json/SimpleMultipartModelSelector;toString()Ljava/lang/String;
-
-