Class ItemModelShaper

java.lang.Object
net.minecraft.client.renderer.ItemModelShaper
Direct Known Subclasses:
RegistryAwareItemModelShaper

public class ItemModelShaper extends Object
  • Field Details Link icon

    • shapes Link icon

      public final it.unimi.dsi.fastutil.ints.Int2ObjectMap<ModelResourceLocation> shapes
    • shapesCache Link icon

      private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<BakedModel> shapesCache
    • modelManager Link icon

      private final ModelManager modelManager
  • Constructor Details Link icon

    • ItemModelShaper Link icon

      public ItemModelShaper(ModelManager p_109392_)
  • Method Details Link icon

    • getItemModel Link icon

      public BakedModel getItemModel(ItemStack p_109407_)
    • getItemModel Link icon

      @Nullable public BakedModel getItemModel(Item p_109395_)
    • getIndex Link icon

      private static int getIndex(Item p_109405_)
    • register Link icon

      public void register(Item p_109397_, ModelResourceLocation p_109398_)
    • getModelManager Link icon

      public ModelManager getModelManager()
    • rebuildCache Link icon

      public void rebuildCache()