| 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 | |
| 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 | Description | 
|---|---|
| AchievementPage | |
| BiomeDictionary | |
| BiomeDictionary.Type | |
| BiomeManager | |
| BiomeManager.BiomeEntry | |
| DimensionManager | |
| DungeonHooks | |
| DungeonHooks.DungeonMob | |
| ForgeChunkManager | Manages chunkloading for mods. | 
| ForgeChunkManager.ForceChunkEvent | |
| ForgeChunkManager.Ticket | |
| ForgeChunkManager.UnforceChunkEvent | |
| ForgeHooks | |
| ForgeInternalHandler | |
| ForgeModContainer | |
| ForgeVersion | |
| ForgeVersion.CheckResult | |
| ISpecialArmor.ArmorProperties | |
| MinecraftForge | |
| UsernameCache | Caches player's last known usernames
 
 Modders should use  UsernameCache.getLastKnownUsername(UUID)to determine a players
 last known username. | 
| WorldSpecificSaveHandler | 
| Enum | Description | 
|---|---|
| BiomeManager.BiomeType | |
| EnumPlantType | |
| ForgeChunkManager.Type | |
| ForgeVersion.Status |