Please notice: I am an experienced Java Developer already. I've been doing Java for three years now, and am familiar with build tools such as maven, gradle, ant, and are even competent using Kotlin.
I've taken interest in minecraft after playing it for roughly five years. I tried the spigot API, and it was relatively easy to learn, but it wasn't enough. I wanted to modify the game myself. There is no Mod API for minecraft, but it seems that forge provides one.
I am capable of reading a book or anything of the sort if that is what is required for Forge, youtube videos only by those who know what they're doing(please, I don't want to hear some twelve year old explain how x works but not why it works), and if you link me to documentation and that's it you will be ignored. Seriously, the documentation is NOT enough to start. I'd rather understand how items are set, how the main mod class works, and yeah.
Please leave your response. I am very excited to start making mods, so, yeah :)!