I recently played around with the idea of making a client myself, but since I saw a lot of videos on how to do this, I created several modules. Now I need bypasses. Since almost no one can really explain how it works (for different modules), I decided to learn to program with Java. Well, what's the best way to start? Does it help me to watch videos for the first time how to create plugins and thus understand the basics, or should I do it differently? Because I don't know if that will help me later to create a non-skid client with good bypasses.
It is always best to try it yourself. I've already dealt with it.