类 ModelPredicateProviderRegistry
- java.lang.Object
-
- net.minecraft.client.item.ModelPredicateProviderRegistry
-
@Environment(CLIENT) public class ModelPredicateProviderRegistry extends Object
- Mappings:
Namespace Name official evnintermediary net/minecraft/class_5272named net/minecraft/client/item/ModelPredicateProviderRegistry
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classModelPredicateProviderRegistry.AngleInterpolator
-
字段概要
字段 修饰符和类型 字段 说明 private static StringCUSTOM_MODEL_DATA_KEYprivate static IdentifierDAMAGE_IDprivate static ModelPredicateProviderDAMAGE_PROVIDERprivate static IdentifierDAMAGED_IDprivate static ModelPredicateProviderDAMAGED_PROVIDERprivate static Map<Identifier,ModelPredicateProvider>GLOBALprivate static Map<Item,Map<Identifier,ModelPredicateProvider>>ITEM_SPECIFIC
-
构造器概要
构造器 构造器 说明 ModelPredicateProviderRegistry()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static @Nullable ModelPredicateProviderget(Item item, Identifier id)private static voidregister(Item item, Identifier id, ModelPredicateProvider provider)private static ModelPredicateProviderregister(Identifier id, ModelPredicateProvider provider)
-
-
-
字段详细资料
-
GLOBAL
private static final Map<Identifier,ModelPredicateProvider> GLOBAL
- Mappings:
Namespace Name Mixin selector official aLevn;a:Ljava/util/Map;intermediary field_24443Lnet/minecraft/class_5272;field_24443:Ljava/util/Map;named GLOBALLnet/minecraft/client/item/ModelPredicateProviderRegistry;GLOBAL:Ljava/util/Map;
-
CUSTOM_MODEL_DATA_KEY
private static final String CUSTOM_MODEL_DATA_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLevn;b:Ljava/lang/String;intermediary field_32947Lnet/minecraft/class_5272;field_32947:Ljava/lang/String;named CUSTOM_MODEL_DATA_KEYLnet/minecraft/client/item/ModelPredicateProviderRegistry;CUSTOM_MODEL_DATA_KEY:Ljava/lang/String;
-
DAMAGED_ID
private static final Identifier DAMAGED_ID
- Mappings:
Namespace Name Mixin selector official cLevn;c:Lwp;intermediary field_24444Lnet/minecraft/class_5272;field_24444:Lnet/minecraft/class_2960;named DAMAGED_IDLnet/minecraft/client/item/ModelPredicateProviderRegistry;DAMAGED_ID:Lnet/minecraft/util/Identifier;
-
DAMAGE_ID
private static final Identifier DAMAGE_ID
- Mappings:
Namespace Name Mixin selector official dLevn;d:Lwp;intermediary field_24445Lnet/minecraft/class_5272;field_24445:Lnet/minecraft/class_2960;named DAMAGE_IDLnet/minecraft/client/item/ModelPredicateProviderRegistry;DAMAGE_ID:Lnet/minecraft/util/Identifier;
-
DAMAGED_PROVIDER
private static final ModelPredicateProvider DAMAGED_PROVIDER
- Mappings:
Namespace Name Mixin selector official eLevn;e:Levo;intermediary field_24446Lnet/minecraft/class_5272;field_24446:Lnet/minecraft/class_1800;named DAMAGED_PROVIDERLnet/minecraft/client/item/ModelPredicateProviderRegistry;DAMAGED_PROVIDER:Lnet/minecraft/client/item/ModelPredicateProvider;
-
DAMAGE_PROVIDER
private static final ModelPredicateProvider DAMAGE_PROVIDER
- Mappings:
Namespace Name Mixin selector official fLevn;f:Levo;intermediary field_24447Lnet/minecraft/class_5272;field_24447:Lnet/minecraft/class_1800;named DAMAGE_PROVIDERLnet/minecraft/client/item/ModelPredicateProviderRegistry;DAMAGE_PROVIDER:Lnet/minecraft/client/item/ModelPredicateProvider;
-
ITEM_SPECIFIC
private static final Map<Item,Map<Identifier,ModelPredicateProvider>> ITEM_SPECIFIC
- Mappings:
Namespace Name Mixin selector official gLevn;g:Ljava/util/Map;intermediary field_24448Lnet/minecraft/class_5272;field_24448:Ljava/util/Map;named ITEM_SPECIFICLnet/minecraft/client/item/ModelPredicateProviderRegistry;ITEM_SPECIFIC:Ljava/util/Map;
-
-
方法详细资料
-
register
private static ModelPredicateProvider register(Identifier id, ModelPredicateProvider provider)
- Mappings:
Namespace Name Mixin selector official aLevn;a(Lwp;Levo;)Levo;intermediary method_27881Lnet/minecraft/class_5272;method_27881(Lnet/minecraft/class_2960;Lnet/minecraft/class_1800;)Lnet/minecraft/class_1800;named registerLnet/minecraft/client/item/ModelPredicateProviderRegistry;register(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/item/ModelPredicateProvider;)Lnet/minecraft/client/item/ModelPredicateProvider;
-
register
private static void register(Item item, Identifier id, ModelPredicateProvider provider)
- Mappings:
Namespace Name Mixin selector official aLevn;a(Lbpn;Lwp;Levo;)Vintermediary method_27879Lnet/minecraft/class_5272;method_27879(Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;Lnet/minecraft/class_1800;)Vnamed registerLnet/minecraft/client/item/ModelPredicateProviderRegistry;register(Lnet/minecraft/item/Item;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/item/ModelPredicateProvider;)V
-
get
@Nullable public static @Nullable ModelPredicateProvider get(Item item, Identifier id)
- Mappings:
Namespace Name Mixin selector official aLevn;a(Lbpn;Lwp;)Levo;intermediary method_27878Lnet/minecraft/class_5272;method_27878(Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1800;named getLnet/minecraft/client/item/ModelPredicateProviderRegistry;get(Lnet/minecraft/item/Item;Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/item/ModelPredicateProvider;
-
-