The bypass prevents the app from finding the modification in its files. So u need root, Shamiko to hide the root (cause Mlbb can detect if the root exists on the device and u'd get banned) and finally the bypass (and of course the bypass can't change the files if the device wasn't rooted)