Package net.minecraft.client.item
Class ModelPredicateProviderRegistry
java.lang.Object
net.minecraft.client.item.ModelPredicateProviderRegistry
@Environment(CLIENT) public class ModelPredicateProviderRegistry extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
ModelPredicateProviderRegistry.AngleInterpolator
-
Field Summary
Fields Modifier and Type Field Description private static Identifier
DAMAGE_ID
private static ModelPredicateProvider
DAMAGE_PROVIDER
private static Identifier
DAMAGED_ID
private static ModelPredicateProvider
DAMAGED_PROVIDER
private static Map<Identifier,ModelPredicateProvider>
GLOBAL
private static Map<Item,Map<Identifier,ModelPredicateProvider>>
ITEM_SPECIFIC
-
Constructor Summary
Constructors Constructor Description ModelPredicateProviderRegistry()
-
Method Summary
Modifier and Type Method Description static ModelPredicateProvider
get(Item item, Identifier id)
private static void
register(Item item, Identifier id, ModelPredicateProvider provider)
private static ModelPredicateProvider
register(Identifier id, ModelPredicateProvider provider)
-
Field Details
-
GLOBAL
-
DAMAGED_ID
-
DAMAGE_ID
-
DAMAGED_PROVIDER
-
DAMAGE_PROVIDER
-
ITEM_SPECIFIC
-
-
Constructor Details
-
ModelPredicateProviderRegistry
public ModelPredicateProviderRegistry()
-
-
Method Details
-
register
-
register
-
get
-