# Package net.minecraftforge.common

- Interface Summary
  Interface | Description
  --- | ---
  ForgeChunkManager.LoadingCallback | All mods requiring chunkloading need to implement this to handle the re-registration of chunk tickets at world loading time
  ForgeChunkManager.OrderedLoadingCallback | This is a special LoadingCallback that can be implemented as well as the LoadingCallback to provide access to additional behaviour.
  ForgeChunkManager.PlayerOrderedLoadingCallback |
  IExtendedEntityProperties | Allows for custom entity data and logic to be hooked to existing entity classes.
  IMinecartCollisionHandler | This class defines a replacement for the default minecart collision code.
  IPlantable |
  IShearable | This allows for mods to create there own Shear-like items and have them interact with Blocks/Entities without extra work.
  ISpecialArmor | This interface is to be implemented by ItemArmor classes.

- Class Summary
  Class | Description
  --- | ---
  AchievementPage |
  BiomeDictionary |
  BiomeManager |
  BiomeManager.BiomeEntry |
  ChestGenHooks |
  DimensionManager |
  DungeonHooks |
  DungeonHooks.DungeonMob |
  ForgeChunkManager | Manages chunkloading for mods.
  ForgeChunkManager.ForceChunkEvent |
  ForgeChunkManager.Ticket |
  ForgeChunkManager.UnforceChunkEvent |
  ForgeHooks |
  ForgeInternalHandler |
  ForgeModContainer |
  ForgeVersion |
  ISpecialArmor.ArmorProperties |
  MinecraftForge |
  WorldSpecificSaveHandler |

- Enum Summary
  Enum | Description
  --- | ---
  BiomeDictionary.Type |
  EnumPlantType |
  ForgeChunkManager.Type |
  ForgeVersion.Status |