Class ItemModelManager

java.lang.Object
net.minecraft.client.item.ItemModelManager

@Environment(CLIENT) public class ItemModelManager extends Object
Mappings:
Namespace Name
named net/minecraft/client/item/ItemModelManager
intermediary net/minecraft/class_10442
official hbn
  • Field Details Link icon

    • modelGetter Link icon

      private final Function<Identifier,ItemModel> modelGetter
      Mappings:
      Namespace Name Mixin selector
      named modelGetter Lnet/minecraft/client/item/ItemModelManager;modelGetter:Ljava/util/function/Function;
      intermediary field_55334 Lnet/minecraft/class_10442;field_55334:Ljava/util/function/Function;
      official a Lhbn;a:Ljava/util/function/Function;
    • propertiesGetter Link icon

      private final Function<Identifier,ItemAsset.Properties> propertiesGetter
      Mappings:
      Namespace Name Mixin selector
      named propertiesGetter Lnet/minecraft/client/item/ItemModelManager;propertiesGetter:Ljava/util/function/Function;
      intermediary field_55553 Lnet/minecraft/class_10442;field_55553:Ljava/util/function/Function;
      official b Lhbn;b:Ljava/util/function/Function;
  • Constructor Details Link icon

    • ItemModelManager Link icon

      public ItemModelManager(BakedModelManager bakedModelManager)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/item/ItemModelManager;<init>(Lnet/minecraft/client/render/model/BakedModelManager;)V
      intermediary <init> Lnet/minecraft/class_10442;<init>(Lnet/minecraft/class_1092;)V
      official <init> Lhbn;<init>(Lhhh;)V
  • Method Details Link icon

    • updateForLivingEntity Link icon

      public void updateForLivingEntity(ItemRenderState renderState, ItemStack stack, ModelTransformationMode transformationMode, boolean leftHand, LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      named updateForLivingEntity Lnet/minecraft/client/item/ItemModelManager;updateForLivingEntity(Lnet/minecraft/client/render/item/ItemRenderState;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ModelTransformationMode;ZLnet/minecraft/entity/LivingEntity;)V
      intermediary method_65597 Lnet/minecraft/class_10442;method_65597(Lnet/minecraft/class_10444;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;ZLnet/minecraft/class_1309;)V
      official a Lhbn;a(Lhbp;Lcwq;Lcwo;ZLbvi;)V
    • updateForNonLivingEntity Link icon

      public void updateForNonLivingEntity(ItemRenderState renderState, ItemStack stack, ModelTransformationMode transformationMode, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named updateForNonLivingEntity Lnet/minecraft/client/item/ItemModelManager;updateForNonLivingEntity(Lnet/minecraft/client/render/item/ItemRenderState;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ModelTransformationMode;Lnet/minecraft/entity/Entity;)V
      intermediary method_65595 Lnet/minecraft/class_10442;method_65595(Lnet/minecraft/class_10444;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;Lnet/minecraft/class_1297;)V
      official a Lhbn;a(Lhbp;Lcwq;Lcwo;Lbum;)V
    • update Link icon

      public void update(ItemRenderState renderState, ItemStack stack, ModelTransformationMode transformationMode, boolean leftHand, @Nullable @Nullable World world, @Nullable @Nullable LivingEntity entity, int seed)
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/client/item/ItemModelManager;update(Lnet/minecraft/client/render/item/ItemRenderState;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ModelTransformationMode;ZLnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;I)V
      intermediary method_65598 Lnet/minecraft/class_10442;method_65598(Lnet/minecraft/class_10444;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;ZLnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V
      official a Lhbn;a(Lhbp;Lcwq;Lcwo;ZLdgj;Lbvi;I)V
    • resolveProfileComponent Link icon

      private static void resolveProfileComponent(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named resolveProfileComponent Lnet/minecraft/client/item/ItemModelManager;resolveProfileComponent(Lnet/minecraft/item/ItemStack;)V
      intermediary method_65593 Lnet/minecraft/class_10442;method_65593(Lnet/minecraft/class_1799;)V
      official b Lhbn;b(Lcwq;)V
    • update Link icon

      public void update(ItemRenderState renderState, ItemStack stack, ModelTransformationMode transformationMode, @Nullable @Nullable World world, @Nullable @Nullable LivingEntity entity, int seed)
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/client/item/ItemModelManager;update(Lnet/minecraft/client/render/item/ItemRenderState;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ModelTransformationMode;Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;I)V
      intermediary method_65596 Lnet/minecraft/class_10442;method_65596(Lnet/minecraft/class_10444;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V
      official a Lhbn;a(Lhbp;Lcwq;Lcwo;Ldgj;Lbvi;I)V
    • hasHandAnimationOnSwap Link icon

      public boolean hasHandAnimationOnSwap(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named hasHandAnimationOnSwap Lnet/minecraft/client/item/ItemModelManager;hasHandAnimationOnSwap(Lnet/minecraft/item/ItemStack;)Z
      intermediary method_65912 Lnet/minecraft/class_10442;method_65912(Lnet/minecraft/class_1799;)Z
      official a Lhbn;a(Lcwq;)Z