Demeng Chen


Demeng is an independent developer with 5 years of coding experience. He is developing private plugins for servers and networks as well as publishing software on SpigotMC ranging thousands of downloads.

Niche: Back-end developer

How Demeng went from almost completely giving up to thousands of customers

My name is Demeng7215, and as many of you already know, I am a SpigotMC plugin developer.

After programming Spigot plugins for 5 years, reaching 3000 downloads on my free resources, as well as creating tons of private plugins for servers, I have decided to share with all of you my journey, what I’ve learned, and how SpigotCourse has aided me.

It all started back in 2014 when I started my first Minecraft server. It was a simple server, and I had a lot of fun with it, but there was always this one thing that was missing. Something that stood out, something that was unique… something that the SpigotMC community did not have. So, I thought it was a good idea to hire a developer to write my custom plugins- until I was told the prices.

They were huge, a price I would never pay for a Minecraft server. Then, an idea popped in my head. With some determination and practice, I would be able to create my own plugins, polish my server, and maybe even make some money off of them. But it turned out, it wasn’t as easy as I thought.

There were almost no comprehensive, detailed, and beginner-friendly Java and Spigot tutorials. I ended up having to do a lot of research, decompile other developer’s plugins, and just trying out random things (which was a terrible waste of time). I finally created my first resource, which was a broadcast and chat clear plugin in 2016, and was really happy with having just 20 or so downloads. However, the code was inefficient, messy, and at some parts, the code was just plain stupid. I eventually got better over time, thanks to the forums, and opened a small plugin shop. I started charging no money or a small bit of cash for simple plugins, but I was criticized on my code and eventually gave up.

In early 2017, I published my first “mediocre” resource, CommandButtons. It received over 150 downloads in the first couple of months, and I was happy. But then, the count was stuck. It was at the same number for a few months, and I eventually gave up and stopped coding- until early 2018. I decided to start fresh. I deleted all of my small resources and gave CommandButtons a complete recode, releasing CommandButtons 2.

The same thing happened – it grew, and then stopped.

That’s when I found out about SpigotCourse, in late 2018. There was finally a good source to learn Spigot plugin development. SpigotCourse had everything I needed now, and for the future – from Java and Spigot to selling my plugins.

I purchased the course with little hesitation, and instantly began. It was phenomenal. I improved my code by at least 200%, and learned about copyrighting, design, and much more. With fingers crossed, I rolled out a brand new resource and another recode for CommandButtons.

I didn’t expect too much, but I thought I would at least get a decent consumer base. I was wrong – by 2019, I a had over 2000 downloads on both resources. I felt accomplished, and regularly updated the plugins. I received more and more support over time, and just recently hit 3000 downloads. This has convinced me to make my resources even better, and create more resources. SpigotCourse saved me from almost completely giving up and gave me knowledge I would never forget.

Now, with so much more knowledge and support, I am considering releasing my first premium resource, and re-open my plugin shop. I have no idea what to expect, but I have high hopes.

How to become a top-notch developer even if you never coded before

Remove the hassle from learning everything yourself, get proven processes, learn from the best and grow your skills to the next level. Develop the plugin you always wanted and more.


Are you ready to join the revolution?

Your Minecraft server 2.0 has been waiting for this.