Witchcrafts maintain a long tradition in Chinese civilization. Since Shang and Zhou Dynasties, witchcrafts have been gradually marginalized from Chinese elite culture. Though it's never been independent of the state's political and cultural life, it exerts great influence in the vernacular world. The influence is categorized into two types: the religion type and the technology type. Witchcrafts' influence is also found in the boom of Buddhism and Daoism in Wei and Jin. This article is to discuss the development of witchcrafts due to the change of Buddhism's attitude towards witchcrafts, namely, from reliant to critical.