[YOUTUBE] How to make a Sponge Plugin Tutorial Series!


I have been roaming around the forums for a while now, and searching for and responding to a multitude of threads along the way has led me to believe that Sponge is in need of a video tutorial series. So, I have decided to take action and create one myself. At the moment (December 21st), I have the first video uploaded and am working on some more. If you would like to check it out, please let me know and I will give you the link to my channel page and/or the playlist itself. If you would like to check it out, [here][2] is the link to my channel.

Please note that I am mindful of the “Sponge Rules and Guidelines” and, with all due respect to them, I have decided that this is still an appropriate thread to bring about because of [this][1] thread and the decent reaction that resulted from its upbringing.

As always, any feedback and suggestions are appreciated.

Happy holidays!


I didn’t know the docs where up, thanks @Inscrutable and @Kodfod


Why don’t you use Maven or Gradle in tutorial? Wouldn’t be that better even when maybe more complicated to some new programmers?


I have considered using it but, to tell you the truth, I have never used either of those before and felt that they would over-complicate the tutorial.

But, because you have brought this up, I may reconsider it and possibly re-work the tutorial.

Thanks for the feedback :).

1 Like

Probably they would. But now It leads possible plugin developers to not use maven or gradle as it was in Bukkit. If we had all plugins maven /gradle compactibile, there cloud be maven repo for plugins (like Maven Central), but that’s on core devs to take decision (It was been discussed many times, but I don’t know what’s the outcome).


I see. Is there an online resource where I can learn one (or both) of the two and how they work? Also, should I use Maven or Gradle or does it matter?

Note that I have done some research online, but nothing seems to suit me well.

Thanks again.

1 Like

I think It’s on You which one you want to use. Forge and Sponge uses Gradle, so I would say It’s better to use gradle in this case.

Gradle vs Maven: http://www.drdobbs.com/jvm/why-build-your-java-projects-with-gradle/240168608

Maven: http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
Gradle: https://www.gradle.org/get-started, http://www.gradle.org/docs/current/userguide/tutorial_java_projects.html

Hope It helps!

1 Like

Thank you so much! The learning starts now :smiley:.

Also, I will (in the future, obviously) make a video that shows how to go about setting one of these up (most likely Gradle) for the Sponge API.

Gogogo! Only 50 or so chapters to read there xD (If you need anything related to gradle, the #forgegradle IRC channel on esper.net is there to help you :smile: )


Haha xD! Don’t worry, I’m up for the challenge :).

Thanks for the resource :smile:!

1 Like

Thanks for making a serie on Sponge plugin :grin: