# Uses of Package
cpw.mods.fml.common.registry

- Packages that use cpw.mods.fml.common.registry
  Package | Description
  --- | ---
  cpw.mods.fml.client |
  cpw.mods.fml.client.modloader |
  cpw.mods.fml.common |
  cpw.mods.fml.common.modloader |
  cpw.mods.fml.common.registry |
  cpw.mods.fml.server |

- Classes in cpw.mods.fml.common.registry used by cpw.mods.fml.client
  Class and Description
  EntityRegistry.EntityRegistration
  ItemData

- Classes in cpw.mods.fml.common.registry used by cpw.mods.fml.client.modloader
  Class and Description
  EntityRegistry.EntityRegistration

- Classes in cpw.mods.fml.common.registry used by cpw.mods.fml.common
  Class and Description
  EntityRegistry.EntityRegistration
  ItemData

- Classes in cpw.mods.fml.common.registry used by cpw.mods.fml.common.modloader
  Class and Description
  EntityRegistry.EntityRegistration
  VillagerRegistry.IVillageTradeHandler Allow access to the `MerchantRecipeList` for a villager type for manipulation

- Classes in cpw.mods.fml.common.registry used by cpw.mods.fml.common.registry
  Class and Description
  EntityRegistry
  EntityRegistry.EntityRegistration
  GameRegistry.UniqueIdentifier
  ItemData
  LanguageRegistry
  TickRegistry.TickQueueElement We register our delegate here
  VillagerRegistry Registry for villager trading control
  VillagerRegistry.IVillageCreationHandler Allow access to the `StructureVillagePieces` array controlling new village creation so you can insert your own new village pieces
  VillagerRegistry.IVillageTradeHandler Allow access to the `MerchantRecipeList` for a villager type for manipulation

- Classes in cpw.mods.fml.common.registry used by cpw.mods.fml.server
  Class and Description
  EntityRegistry.EntityRegistration
  ItemData