尽管给予穆斯林很高的地位，元朝皇帝的一些政策还是严重歧视他们，限制了清真屠杀和其他伊斯兰习俗，例如包皮环切术，以及犹太人的犹太屠杀，迫使他们以蒙古方式食用。到了最后，腐败和迫害变得如此严重，以至于穆斯林将军和汉族人一起反抗蒙古人。明祖师朱元璋有兰屿这样的穆斯林将领，他们反抗蒙古人，并在战斗中击败蒙古人。一些穆斯林社区有一个中文姓，意思是“兵营”，也可以是“谢谢”。许多回族穆斯林声称，这是因为他们在推翻蒙古人的过程中发挥了重要作用，这是汉人给予他们帮助的感谢。在与蒙古人的战争中，明朝皇帝朱元璋的军队中有回族穆斯林冯生。在伊斯帕叛乱中，semu阶级的穆斯林也起义反抗元朝，但叛乱被镇压，袁忠实的司令员陈有鼎屠杀了穆斯林。
谁建立了丁朝？