## Uses of Interface
net.minecraft.inventory.ICrafting

- Packages that use ICrafting
  Package | Description
  --- | ---
  net.minecraft.client.gui |
  net.minecraft.client.gui.inventory |
  net.minecraft.entity.player |
  net.minecraft.inventory |
  net.minecraftforge.common |

- - ### Uses of ICrafting in net.minecraft.client.gui

    Classes in net.minecraft.client.gui that implement ICrafting
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GuiRepair`

  - ### Uses of ICrafting in net.minecraft.client.gui.inventory

    Classes in net.minecraft.client.gui.inventory that implement ICrafting
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CreativeCrafting`

  - ### Uses of ICrafting in net.minecraft.entity.player

    Classes in net.minecraft.entity.player that implement ICrafting
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EntityPlayerMP`

  - ### Uses of ICrafting in net.minecraft.inventory

    Methods in net.minecraft.inventory with parameters of type ICrafting
    Modifier and Type | Method and Description
    --- | ---
    `void` | ContainerRepair.`addCraftingToCrafters(ICrafting par1ICrafting)`
    `void` | ContainerEnchantment.`addCraftingToCrafters(ICrafting par1ICrafting)`
    `void` | ContainerBrewingStand.`addCraftingToCrafters(ICrafting par1ICrafting)`
    `void` | ContainerMerchant.`addCraftingToCrafters(ICrafting par1ICrafting)`
    `void` | ContainerFurnace.`addCraftingToCrafters(ICrafting par1ICrafting)`
    `void` | ContainerBeacon.`addCraftingToCrafters(ICrafting par1ICrafting)`
    `void` | Container.`addCraftingToCrafters(ICrafting par1ICrafting)`
    `void` | Container.`removeCraftingFromCrafters(ICrafting par1ICrafting)`

  - ### Uses of ICrafting in net.minecraftforge.common

    Classes in net.minecraftforge.common that implement ICrafting
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FakePlayer`