Minecraft Forge

Forge is a massive API used by modders to hook into Minecraft code and create mods. Forge contains and relies on Forge Mod Loader. Forge hooks into Minecraft, and allows modders to modify Minecraft without editing base classes, thereby allowing mods to be compatible with each other. It provides hooks for many things, from world generation to fishing, allowing modders to change or add on to vanilla behavior. It also provides a centeralised fluid API, ensuring compatibility between mod added fluids and fluid handlers.