## Uses of Class
net.minecraftforge.client.IItemRenderer.ItemRenderType

- Packages that use IItemRenderer.ItemRenderType
  Package | Description
  --- | ---
  net.minecraft.client.renderer |
  net.minecraftforge.client |

- - ### Uses of IItemRenderer.ItemRenderType in net.minecraft.client.renderer

    Methods in net.minecraft.client.renderer with parameters of type IItemRenderer.ItemRenderType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ItemRenderer.`renderItem(EntityLiving par1EntityLiving, ItemStack par2ItemStack, int par3, IItemRenderer.ItemRenderType type)` Renders the item stack for being in an entity's hand Args: itemStack

  - ### Uses of IItemRenderer.ItemRenderType in net.minecraftforge.client

    Methods in net.minecraftforge.client that return IItemRenderer.ItemRenderType
    Modifier and Type | Method and Description
    --- | ---
    `static IItemRenderer.ItemRenderType` | IItemRenderer.ItemRenderType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static IItemRenderer.ItemRenderType[]` | IItemRenderer.ItemRenderType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in net.minecraftforge.client with parameters of type IItemRenderer.ItemRenderType
    Modifier and Type | Method and Description
    --- | ---
    `static IItemRenderer` | MinecraftForgeClient.`getItemRenderer(ItemStack item, IItemRenderer.ItemRenderType type)`
    `boolean` | IItemRenderer.`handleRenderType(ItemStack item, IItemRenderer.ItemRenderType type)` Checks if this renderer should handle a specific item's render type
    `static void` | ForgeHooksClient.`renderEquippedItem(IItemRenderer.ItemRenderType type, IItemRenderer customRenderer, RenderBlocks renderBlocks, EntityLiving entity, ItemStack item)`
    `void` | IItemRenderer.`renderItem(IItemRenderer.ItemRenderType type, ItemStack item, Object... data)` Called to do the actual rendering, see ItemRenderType for details on when specific types are run, and what extra data is passed into the data parameter.
    `boolean` | IItemRenderer.`shouldUseRenderHelper(IItemRenderer.ItemRenderType type, ItemStack item, IItemRenderer.ItemRendererHelper helper)` Checks if certain helper functionality should be executed for this renderer.