dispenseEntity method in ModLoader-based mod is never called because FML has different method definition.
ML: int dispenseEntity(World, ItemStack, Random, int, int, int, int, int, double, double, double)
FML: int dispenseEntity(World, ItemStack, Random, double, double, double, int, int, double, double, double)