setMagicType接口