use internal logger instead of FMLLog