Class ItemModels

java.lang.Object
net.minecraft.client.render.item.ItemModels

@Environment(CLIENT) public class ItemModels extends Object
Mappings:
Namespace Name
official cud
intermediary net/minecraft/class_2422
named net/minecraft/client/render/item/ItemModels
  • Field Details

    • field_20739

      public final Int2ObjectMap<class_4290> field_20739
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      intermediary field_20739 Lnet/minecraft/class_2422;field_20739:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      named field_20739 Lnet/minecraft/client/render/item/ItemModels;field_20739:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • field_20740

      private final Int2ObjectMap<BakedModel> field_20740
      Mappings:
      Namespace Name Mixin selector
      official b Lcud;b:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      intermediary field_20740 Lnet/minecraft/class_2422;field_20740:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      named field_20740 Lnet/minecraft/client/render/item/ItemModels;field_20740:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • modelManager

      private final BakedModelManager modelManager
      Mappings:
      Namespace Name Mixin selector
      official c Lcud;c:Ldfd;
      intermediary field_10797 Lnet/minecraft/class_2422;field_10797:Lnet/minecraft/class_2532;
      named modelManager Lnet/minecraft/client/render/item/ItemModels;modelManager:Lnet/minecraft/client/render/model/BakedModelManager;
  • Constructor Details

    • ItemModels

      public ItemModels(BakedModelManager modelManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcud;<init>(Ldfd;)V
      intermediary <init> Lnet/minecraft/class_2422;<init>(Lnet/minecraft/class_2532;)V
      named <init> Lnet/minecraft/client/render/item/ItemModels;<init>(Lnet/minecraft/client/render/model/BakedModelManager;)V
  • Method Details

    • method_19155

      public Sprite method_19155(Itemable itemable)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Laxx;)Lddm;
      intermediary method_19155 Lnet/minecraft/class_2422;method_19155(Lnet/minecraft/class_3597;)Lnet/minecraft/class_1639;
      named method_19155 Lnet/minecraft/client/render/item/ItemModels;method_19155(Lnet/minecraft/item/Itemable;)Lnet/minecraft/client/texture/Sprite;
    • method_19154

      public Sprite method_19154(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Late;)Lddm;
      intermediary method_19154 Lnet/minecraft/class_2422;method_19154(Lnet/minecraft/class_1071;)Lnet/minecraft/class_1639;
      named method_19154 Lnet/minecraft/client/render/item/ItemModels;method_19154(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/texture/Sprite;
    • getModel

      public BakedModel getModel(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official b Lcud;b(Late;)Ldez;
      intermediary method_9884 Lnet/minecraft/class_2422;method_9884(Lnet/minecraft/class_1071;)Lnet/minecraft/class_2528;
      named getModel Lnet/minecraft/client/render/item/ItemModels;getModel(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/render/model/BakedModel;
    • method_19152

      @Nullable public BakedModel method_19152(Item item)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Lata;)Ldez;
      intermediary method_19152 Lnet/minecraft/class_2422;method_19152(Lnet/minecraft/class_1069;)Lnet/minecraft/class_2528;
      named method_19152 Lnet/minecraft/client/render/item/ItemModels;method_19152(Lnet/minecraft/item/Item;)Lnet/minecraft/client/render/model/BakedModel;
    • method_19156

      private static int method_19156(Item item)
      Mappings:
      Namespace Name Mixin selector
      official b Lcud;b(Lata;)I
      intermediary method_19156 Lnet/minecraft/class_2422;method_19156(Lnet/minecraft/class_1069;)I
      named method_19156 Lnet/minecraft/client/render/item/ItemModels;method_19156(Lnet/minecraft/item/Item;)I
    • method_19153

      public void method_19153(Item item, class_4290 class_4290)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Lata;Ldfe;)V
      intermediary method_19153 Lnet/minecraft/class_2422;method_19153(Lnet/minecraft/class_1069;Lnet/minecraft/class_4290;)V
      named method_19153 Lnet/minecraft/client/render/item/ItemModels;method_19153(Lnet/minecraft/item/Item;Lnet/minecraft/class_4290;)V
    • getModelManager

      public BakedModelManager getModelManager()
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a()Ldfd;
      intermediary method_9879 Lnet/minecraft/class_2422;method_9879()Lnet/minecraft/class_2532;
      named getModelManager Lnet/minecraft/client/render/item/ItemModels;getModelManager()Lnet/minecraft/client/render/model/BakedModelManager;
    • reloadModels

      public void reloadModels()
      Mappings:
      Namespace Name Mixin selector
      official b Lcud;b()V
      intermediary method_9885 Lnet/minecraft/class_2422;method_9885()V
      named reloadModels Lnet/minecraft/client/render/item/ItemModels;reloadModels()V