New Courses Out Now!

SpigotCourse has been replaced by brand new courses at MineAcademy.org - check it now!

Get It Now!

LIMITED TIME OFFER EXPIRES IN

 Celebrating over 300 enrollments!

  • 00Days
  • 00Hours
  • 00Minutes
  • 00Seconds
GET IT NOW!

Welcome back !

MY DASHBOARD

SPECIAL BONUSES

Dear Friend!

Are you playing Minecraft and want to code your own plugins ?

My name is Matej, but you may already know me as "kangarko". 

After 7 years of coding plugins and over 550,000 unique downloads of ChatControl, I decided to do something special for the Spigot community - show people how to code their own plugins!

Welcome to the most comprehensive program ever released about coding plugins for Minecraft (and even making money by selling them on Spigot or MCMarket).

Welcome!

 

SpigotCourse is FOR ME, if...

  • I have a ton of unique plugin ideas but don't know how to turn them into reality!
  • I never released any plugin and I don't know how to code...
  • I tried to hire people to code plugins but it didn't work out...
  • I have a BungeeCord network and need an advanced solution!
  • I want to bring more players to my server by offering something unique!
  • I cannot find any good plugin that satisfies my needs...
  • I tried to watch video-tutorials but they were outdated, confusing or had poor programming practices...
  • My premium plugins are not selling well and getting leaked...
  • I'm running out of money to finance my server.
  • I want my server to be unique, to stand out...

A Game That Changed My Life

If you know the game Minecraft, you surely noticed the massive multiplayer community behind it...

Millions of players visit 100,000's of multiplayer servers daily, spending hours in this virtual reality with no boundaries but the human imagination.

This is the game that changed my life.

"I Never Thought This Was Possible!"

Minecraft was already something I knew, but it wasn't until Christmas 2012 that I got my first little multiplayer server opened. 

I loved it.


I had all of these great ideas in my head when I realized that the plugins on the market could not fulfill them.

At times I used to have over 60 plugins on my server, only resulting in numerous bugs and most importantly, degraded server's performance.

Although there were some outstanding plugins, the majority was not customizable, buggy, had annoying non-removable features, or was severely outdated.

I realized that, in order for my server to truly differentiate itself, I had to code own in features myself

Hiring various developers turned out not only to be expensive and risky, but the constant need of fine-tuning, delays in communication, testing and innovating features become too complicated and slow. 

Some of them were very unfriendly and even refused to address issues (or just disappeared)...

Ultimately, relying on the free plugins available left my server being extremely limited and slowly fading.


It seemed impossible at first. I tried to learn from various sources, including videos, articles and even self-teaching as I decompiled others' products and tried to mess around with their source.

This turned out to be a disaster...

Your First Success Is the Hardest to Get

Not only I had little knowledge what licensing really means, I was naive enough to "borrow" some of the features without really understanding the code (I was happy that it "just worked"). 

Soon I ended up being banned from the forums, and I thought that my "career" as a developer had come to an end.

Luckily enough I learned from my mistakes and I was able to publish after some time. 

The same year, 2013, I decided to migrate to Spigot and publish my (by that time) most advanced plugin ChatControl there. It was a plugin preventing the game chat from being abused, including numerous antispam features.

In reality, the plugin sucked. It was just like the free plugins I was complaining about, but now there was no-one else to blame... 

In the meanwhile, my server had expanded and so were the demands. As years went by, countless of weeks spend on developing, bug-fixing, figuring things out on my own and banging my head against the wall over and over only to find that the easiest solution was often more simple than I expected. 

Fast forward, it's 2015. My server is at its peak, reaching over 50,000 unique players ever joined and making its way to being a little known in the community. Spigot had opened their premium resources the year before already, but I was hesitant. 


I didn't want to sell. All I wanted was to code plugins for my server and maybe publish a few so other people could benefit from them.


Then, something unexpected happened. 

The VIP sales for my server dropped. The Minecraft community was experiencing a down-phase, and soon I found myself unable to cover all server's fees and I had to go deeper into my pocket (I had no personal income back then).

Going Premium

I took the risk and released my first premium software, ChatControl Pro, in 2015. 

It was one of the sunniest and most peaceful holidays in Norway since I remember. And then it happened...


It sold like crazy!


What happened? 

I simply could not believe it. I earned more in a few days that I ever received for VIP payments for an entire month!

Most of the premium software out there was selling well, it was left without attention and fading into the oblivion. 

I realized that for some reason I was riding the wave, but since I did not know how to control it, I began to be worried about how long it will last.

I started to study it. Everything. 

After spending months (now years) learning about copywriting, designing and even customer's psychology, I came across great teachers like Lukas Resheske and Ted Nicholas and started to understand the principles that separate success from failure...

The Dark Side

Not everything was so purple.


Soon I got piracy issues. 

My software lying all over the internet. 

Watching the sales dropping quickly, I knew I had to do something. 

It took almost a year to develop an anti-piracy system that takes months to crack...


People started to hit me up. 

A lot of them.

"How did you learn this?"


I was never the guy who'd turn back and never reply. 


However, now it was getting above my head, my physical possibilities...

I had university studies and "real life" responsibilities taking majority of my time.

I love teaching and it flustered me that so many great guys are stuck, have these amazing ideas but don't know how to turn them into a reality.

That's why I decided to create a special course specifically made for the Spigot platform.


Now, I am finally proud to say that is now available to everyone!

Introducing

If You Have a Minecraft Server, you'll...

  • Finance your server and grow your network. Be able to afford professional dedicated servers!
  • Get money back from investing into your server - purchasing premium plugins, hiring professionals, map creators, ...!
  • Code the highest quality custom plugins in any area possible...
  • Customize any open-source plugin.
  • Update old or incompatible plugins...
  • Finally be able to turn all the ideas that you ever had for your server into a reality!


If You Study at a University, you'll...

  • Get more first-hand practical Java experience that you'll ever learn in school...
  • Learn sales and marketing on a larger scale (in thousands)
  • Experiment with customer behavior and psychology to see what actually works in real life!
  • Finance your living expenses without the need of a dreadful side job (see below)!


If You Are Coding or Selling Already, you'll...

  • Skyrocket the quality of your plugins.
  • Expand your coding knowledge so everything becomes possible...
  • Cut your testing time in half while maximizing efficiency.
  • Increase your sales and understand how the market works!
  • Eliminate bugs that are impossible to fix due to poor programming strategies...
  • Get skills to promote any product successfully!


If You Are Employed, you'll...

  • Become an independent entrepreneur at low risk - without quitting your job!
  • Have an extra income alongside with your job...


If You Already Are an Entrepreneur...

  • Spigot offers an anonymous testing sample for your marketing, sales, copywriting or design strategies.
  • You'll be able to make friends or network with quality people from all countries over your would you would never imagine it's possible!

THIS IS FOR YOU

Regardless of your level of experience.


SpigotCourse is designed to provide equally as much value to you who just started playing Minecraft as well as someone who is advanced already....

Here I tried to call back my memories to summarize what'd helped me the most throughout each part of my journey....


If you are a beginner, SpigotCourse will...

  • Start your development journey towards becoming an elite level programmer in Java while playing Minecraft!
  • Empower you with programming skills from scratch so you understand how to code at a high level.
  • Give you a clear, step-by-step KNOWLEDGE of the majority of the SpigotAPI that we use for making plugins.
  • Show you concrete REAL-LIFE EXAMPLES so you can implement what you learned right away.
  • Introduce you to the world of SALES and how to become successful by publishing premium resources.


If you are intermediate, SpigotCourse will...

  • Eliminate poor PROGRAMMING STRATEGIES that you may have learned over time.
  • Unleash your FULL POTENTIAL so you can implement ALL the AMAZING ideas you have WITHOUT LIMITATIONS.
  • Save you tremendous amounts of TIME doing repetitive tasks and tiresome coding afternoons.
  • Increase your PRODUCTIVITY by spending LESS TIME on testing and more time on developing.
  • Improve your existing plugins so you don't have to hire a paid PROFESSIONAL to achieve great results.


If you are advanced, SpigotCourse will...

  • Show you WHAT IS POSSIBLE. This will open-up brand-new opportunities for you as a developer.
  • Teach you the most advanced development concepts and strategies in an EASY, ELEGANT and EFFICIENT way.
  • Expand your coding BEYOND Spigot (we'll use platforms like Github, Discord, Telegram and others)
  • Protect your precious work by OBFUSCATING it.
  • Shine LIGHT on the arenas you may have missed throughout your journey so you can FURTHER IMPROVE even if you mastered most of the concepts.

Reported Effects on SpigotCourse

Without SpigotCourse With SpigotCourse
Developing is DIFFICULT. Developing is EXCITING.
Learning is SLOW. You learn LIGHTNING FAST.
Testing code TAKES TIME. Must restart each time. Testing code is EFFORTLESS. No reload needed!
Code becomes HARDER over time. Code stays BEAUTIFUL and CLEAN over time.
Solving errors is PAINFUL and TIRESOME. You UNDERSTAND errors and IMPROVE after solving each one...
Your plugins ARE NOT SELLING & you don't understand WHY. Your plugins SELLING & you understand WHY.
You are FRUSTRATED, CONFUSED and BORED. You are EXCITED, FOCUSED and MOTIVATED.
You are trying, but NOT GETTING RESULTS. Results are CONTINUOUS.

I'M BIASED, HERE'S WHAT OTHERS SAY

If you wonder what people say about our course, here is handful of testimonials and real feedback from our existing students who took the course and succeeded.

Here is a selection of (many) reviews found on SpigotMC, MCMarket, YouTube, private email, reviews for courses or the Facebook group:

HERE IS WHAT YOU FIND INSIDE SPIGOTCOURSE

SpigotCourse contains over 24 hours of footage!

This is totally immersive considering most online courses take under 5 hours.


As such, I decided to split the course into two series:


  • This prevents you from watching 24 hours long course of which half you don't need.
  • It makes the price lower for each one to make it more affordable.


PS: If you are a hardcore dude and you go for both packages, I have a special offer for you, too!


#1 Fundamental Series

This is the part with NO PROGRAMMING KNOWLEDGE REQUIRED, in which you'll learn:


  • 1. Programming skills in Java to be able to type, understand and reflect on your code.
  • 2The Spigot API Core: Create extensions for the popular Spigot multiplayer server for Minecraft.


Now,  you may already have Java experience. You may already did code plugins for your server or published a few.... 

Perhaps you are already selling your plugins for some time and wanting to take it to the next level? 

Here comes the Mastery series to play!


#2 Mastery Series

If you already know a little bit of Java and Bukkit....

If you want to start selling to get rewarded for your hard work....

Introducing Mastery Series! This series covers:


  • 1. SpigotAPI Advanced Course: A deep-dive into the most advanced concepts & go BEYOND Spigot (integrate with other platforms such as Discord or Telegram).
  • 2. Selling: Become a successful seller by writing highly converting sales letters using professional design software.


Requirements for Mastery Series:

  • You must have a basic Java knowledge.
  • A beginner's Bukkit/Spigot knowledge is strongly recommended.


Both requirements are taught in Fundamentals series.


After finishing the Mastery series you'll not only be able to code quality and efficient software and cut your development time in half, but also maximize your profit from selling something you love!

Once you understand the success principles, what separates failure from success will become clear to you. 

I broke it down to simple words and interactive videos so you can now start selling with confidence and delight.


"But I need both!"

Sure, if you are motivated towards this journey, have a special offer for you, too!

See below or click the GET IT NOW button to make the page scroll automatically. There, select the "Bundle" package and proceed normally.



COURSE CURRICULUM

Here is a full enumeration of all lectures you will find inside of SpigotCourse.


#1 Fundamental Series


Prepare yourself for 10+ hours of footage, starting with...

A Complete Java Course

A deep-dive Java course with no prior coding knowledge required.


1) Properly Setup Environment

It is CRITICAL that everything works as expected. To the contrary of many video-courses, I personally GUIDE YOU THROUGH configuring all you need so we make sure the beginnings as easy and smooth as possible.

  • Installing Java
  • Installing Eclipse
  • Configuring and Enhancing Eclipse


2) Introduction

Explore the world of Java programming! 

Whether you are an absolute novice or want to refresh your skills, we'll cover the basic concepts first so everything that follows will make sense to you.

  • Datatypes
  • Variables
  • Access modifiers
  • Instances
  • Static access
  • Constructors
  • Imports
  • Enumerations
  • Generating random numbers


3) Intermediate

We begin with more general concepts but slowly tailor it more and more towards Spigot.

You will be presented lots of examples of how things work on Spigot specifically, so you can use it right away in coding your plugins.

  • Conditions
  • Operators
  • Loops
  • Arrays
  • Switch
  • Collections: Lists, Dictionaries (maps) and Sets
  • Polymorphism: Abstract classes and interfaces


4) Advanced

Now it's time to push your skills to the very top (that I know about) with the following selected modules:

  • Anonymous and inner classes
  • Lambda
  • Multidimensional arrays
  • Ternary operators
  • Labels
  • Recursive methods


5) Errors

Mistakes are inevitable. The sooner you understand errors and know how to solve them, the faster you learn. Stop wasting time spent on finding what went wrong and progress instead!

  • Write Fail-Proof Code
  • Understand Stack Traces
  • Solve Issues Effectively


6) Tips and Programming Practices

Good programming practices are important not only when it comes to Java, but also your development software itself....

  • Convention Standards in Java
  • Equals vs ==
  • Refactoring
  • Short-Cuts


7) Learning

Once you are "released into the wild", it may be tough to keep the same progress as when you are having SpigotCourse by your hand. 

That's why I included my personal tips on how I was able to learn quickly and how you can achieve a similar result.

  • Accelerating Your Learning Curve After Finishing SpigotCourse


SpigotAPI Core Course

This is the core part of Fundamentals. We'll jump right into the development so you can have a fully functional plugin after watching just a few videos...


1) Test Server

Before you publish your work, use a test server to test it out. SpigotCourse focuses on fine-tuning the test server so it fit our needs well and does not contain unnecessary features.

  • Setting Up
  • Enhancing Test Server's Performance


2) Basics

HURRAY, LET'S CODE OUR VERY FIRST SPIGOT PLUGIN!

We'll use something special to make it even more epic - Maven! This free software automates lots of stuff like compilation, plugin.yml, obfuscation etc., and it is a beast when it comes to using other plugins or libraries in your plugin!

  • Creating First Plugin Using Maven
  • Commands
  • Events
  • Timed Tasks
  • Configuration
  • Colored Messaging
  • Permissions
  • Storing Data (Maps, Cache, File)


3) Projects

This is a unique feature of SpigotCourse. Instead of boring theory videos, you learn using mini-projects with real-life examples...

Each project teaches you a new skill in a funny and concrete way (so you can implement it right away)!


Chat Log
  • Writing Chat History
  • JSON
Conversations
  • MMORPG Dialogs
  • Make Server Remember Your Name
KittyCannon
  • Custom Items
  • Spawn Entities
  • Velocities
  • Explosions
Realistic Explosive Bow
  • Inventory Manipulation
  • Storing Metadata
  • Gravity Physics
  • Particles and Sounds
Messaging System
  • Titles and Subtitles
  • Action Bar
  • Boss Bar
  • Animations!
Anti-Lag
  • Limit drops or monsters per world or chunk
  • Remove Far Away Items


4) Advanced

Once you are ready, the advanced guy's (or girl's) stuff is here. 

This section is receiving updates, and for now it covers:

  • Changing Server Info in Menu
  • Prevent Rain
  • Edit Player's Health
  • Instant Soup - KitPvP
  • Custom Crafting Recipes
  • Custom Monster Spawner
  • Hooking With Other Plugins
  • Update Notifications


5) Bonuses

Two exclusive videos that originally shouldn't be included, but I decided to add extra value to you so they are now available in the course:

  • 10X Your Server's Performance
  • Top Common Programming Mistakes


#2 Mastery Series


The second part of the course has the goal of bringing you to mastery. It contains 14+ hours of premium footage covering the VERY BEST of my teachings.

A special part of Mastery Series is the "Selling Section". This is a unique part of the course focusing specifically on selling your plugin successfully. Here, we'll be using the Spigot platform, but the same principles apply to any other as well (such as MCMarket).


Yes, there are a few requirements before we get started, so make sure you have those (all of them are covered in the Fundamental Series):


  • Basic Knowledge of Java Programming Language
  • Basic Knowledge on Creating a Spigot Plugin
  • A Minecraft Server Installed and Ready (You can run it on your PC)


SpigotAPI Advanced Course


1) Setting Up

Before we start coding, we need to make sure we are on the same boat when it comes to the equipment we use. 

Regardless if you have Fundamental Series or not, you will know how to install and configure your new debug environment from scratch.

  • Setting Up + Maven Project 
  • Decompilation - Discover and Learn from Sources
  • The Definitive Guide to Eclipse Shortcuts


2) Maximize Productivity

After finishing this section you will be able to cut your testing and debugging time in half and automate much of the boring and most repetitive tasks

You will also be able to create an external library, so each of your plugins won't have the same pieces of code.

  • Live Debug - 200% Your Productivity
  • Fully Automate Plugin.Yml
  • Lombok
  • External Libraries


3) Projects

THIS IS THE CORE. The majority of learnings in Mastery Series are composed out of unique projects.

That way, you are learning in a fun, user-friendly and relatable way, AND you are actually making a complete mini-plugin with features that you can use in your own plugins right away!


Random Teleport
  • Advanced Command Arguments
  • Generating Random Numbers
  • Teleport
  • Animation
  • Freezing Players
  • Sound and Particle Effects
  • Cooldowns
NPCs
  • Custom Fake Players
  • Pathfinding and Navigation
  • NPC Interaction
  • Quest System
GUI
  • Menus and Buttons
  • Navigating Menus
  • Listing Items, Pagged Menus
  • Quantitable Menus
  • Trash Can: Allowing Interaction in Menus

WorldEdit
  • Cuboid Region Selection
  • Protecting a Region
  • Mass-Block Manipulation
Packets
  • Explosion on Impact
  • Fake Online Player Count
Custom Monsters
  • Persistent Metadata
  • Custom Drops and Abilities


4) SpigotAPI: Advanced Course

Here we will cover advanced yet desirable concepts, including:

  • Elite Commands Without Plugin.yml
  • Instant Respawn
  • Arrow Destroy Glass
  • Custom Items and Mob Spawners
  • Anti-Bot: Reading Data from the Internet
  • User-Customizable Event Priorities
  • Chat Component API
  • Console Filter
  • MySQL


5) Integration

Include other software (not even connected with Minecraft) inside of your plugin!

  • Votifier: Reward Players for Voting
  • Discord - Chat Channels
  • Telegram - Create a Fully Featured Notification Bot Under 12 Minutes


6) BungeeCord

BungeeCord (abbr. bungee) allow you to connect multiple servers together. Since bungee is a standalone software, it has a plugin system similar to Spigot, but with a few differences. 

You will develop a specific plugin that only can run on BungeeCord, and also a special Spigot plugin that communicates with it so you can connect your servers in a way never before possible!

Create BungeeCord Plugin
  • Top 7 Desired Features
  • Events and Variables
  • Animated Scoreboard
Create a Spigot Plugin That Connects to BungeeCord
  • Connect Your Spigot Server to Your Network
  • Transfer Data Over Servers
  • Connect Chat


7) Distribute

Want to publish your plugin publicly to the world? Or privately so no-one can see the source? Or you simply want to develop on multiple computers so you need your code to be synchronized? In all cases, I have a solution for ya!

  • Sharing Platforms: Best practices
  • Publishing to GitHub and BitBucket


8) Hacking

Without a deep understanding of how this process works, you can be vulnerable to your plugin being leaked or modified without your permission

After finishing this section you will also be able to do it yourself (!) so you understand better how to make your plugin harder to crack.

Warning: This is only intended for study purposes on programs whose license permits it!

  • Decompilation
  • Bytecode Editing and Cracking


9) Protect

Leaking can ruin the sales of your plugin completely

We will therefore take a great look at the anti-piracy solutions out there, discuss their possibilities (but also limitations), and make your plugin's source be non-understandable to hackers and possible reverse engineers.

Obfuscation
  • Prevent Anyone from Understanding Your Source Code
Anti-Piracy
  • Creating a Licensing System
  • Limitations and Spigot Rules
  • Cracking and Prevention


Now that you finished the coding, you are ready to....



Selling Course

SpigotCourse is the first course on the market to talk about selling Minecraft plugins (successfully). 

The strategies are applicable to the Spigot platform, but the principles are UNIVERSAL and apply each time you deal with selling anything to people...


1) Before You Sell

Analyze your market to make crucial decisions that can ruin or transform your plugin into a PHENOMENON.

  • Why Selling at Spigot
  • What is Money and How to Get It
  • The truth about Earning at Spigot
  • Financial Intelligence and Responsibility
  • Prepare to Sell


2) Selling

"Attack" the market successfully and deliver a plugin that will sell from its first day!

Discover extensive information on the selling process AND giving a top quality customer service (including how to handle tough customers) and how to build your team.

  • Pricing
  • Special Offers
  • Analyzing Sales
  • Customer Support (Handling Difficult Customers)
  • Building a Team


3) Copywriting

Did you know that 70% of the purchase decision is made at the headline? 

COPYWRITING is the art and science of strategically delivering WORDS that get people to take ACTION

You'll be guided through the ABC of becoming a high-level copywriter and make a killer sales letter that gets people on board with whatever product you create!

  • Goals
  • Headline
  • The Copy
  • The Bonuses
  • Solving Objections
  • Use of Scarcity, Exclusivity and Urgency
  • Criticizing Own Copy
  • Common Writing Mistakes


4) Designing

After you write what's your plugin is about, it is time to put it on a beautifully crafted page. We won't be limited to the default options of Spigot or any other platform - I'll teach you how to use professional software like Photoshop properly to make your design catchy. Let's make this fun.

  • Structure
  • Fonts
  • Margin Notes
  • Capitalization
  • Bolding
  • Color
  • Customer Psychology


Bonuses

At the end, I included some of the bonus videos that will further strengthen your knowledge. 

  • 10 Ways to Increase Sales
  • 8 Reasons Why People Fail In Life (and on Spigot)
  • How to Learn and Progress Quickly
  • 5 Books That Changed My Life
  • Selling Ideas Curriculum



SPECIAL BONUSES

Now, on top of that...

I decided to add FIVE EXCLUSIVE BONUSES to the course.

#1 6 BONUS TAPES

Originally shouldn't be included, but I decided to release them anyways to give extra value to you.


Fundamental Series includes:

  • 1 – 10X Your Server: Learn Secrets Behind the Best Servers
  • 2 – Common Coding Mistakes: Do You Make These?


Mastery Series includes:

  • 1 – 8 Reasons People Fail In Life (And How to Succeed)
  • 2 – Top Books That Changed My Life
  • 3 – How to Cut Your Learning Curve in Half and Maximize Progress

#2 SPIGOTCOURSE FACEBOOK GROUP


This is a priceless feature that most online trainings don't have so I decided to include it here.



With the SpigotCourse Facebook Group, you have a community of guys like you sharing ideas and helping together, and I AM ON THERE to support you...

If you have any questions or valuable resources to share with other members, don't hesitate and do so in this group!

PS: This is a secret group. No-one outside sees that you are a member nor any of your posts.

#3 SELLING IDEAS CURRICULUM

At the end of 2017, I have done a special survey across all of my 7 premium plugins:

After collecting 100s of responses, I was finally able to understand my customers needs better than ever.

Now, I collected, analyzed and sorted out the best selling ideas that I received, and put it down to a CLEAR CURRICULUM that is included with the Mastery Series for free!

If you don't know if your plugin will sell, or you are looking for an inspiration, this is the best place.

P.S.: The ideas curriculum also includes other valuable answers from the survey, such as what customers are looking for when making a purchase decision (reviews? downloads? ...)

#4 ONE YEAR OF SUPPORT

After finishing the course you are will be RELEASED INTO THE WILD, left alone with all the PRINCIPLES and METHODS you were taught… but NO!


On top of a Facebook Group, I decided to go full path and include something special....


I will personally provide you with a first-class email support giving my best personal advice FOR AN ENTIRE YEAR after finishing the course.

#5 CERTIFICATE OF COURSE COMPLETION

That's right. After finishing this course you will get a certificate of your knowledge. 

There are two certificates for both series of the course.



  • The 1st certificate in Fundamental Series covers the Java language course together with the SpigotAPI.
  • The 2nd certificate in Mastery Series covers the selling section, including sales, copywriting, and design.


Those certificates are obtained after you complete the course.

HERE IS EXACTLY HOW IT LOOKS INSIDE

What Qualifies You To Teach This?

You may wonder why should you trust my advice and what qualifies me to teach.

Neither took I an examination in copywriting or Java, nor there was any God-like power that gave me the knowledge to teach.

Years.

Years of real-life experience.


Whatever problem you come across in coding or selling, I was once probably in your shoes, confused, and I had to figure it out on my own.


The price? Time.

It took me HUGE AMOUNTS of time figuring things out...

Since 2012 I have been figuring Java and Bukkit (At that time the major platform was named Bukkit. Spigot is a continuation of Bukkit.) plugins that are high in quality and great in features....

In 2013 I released ChatControl, by that time a very easy plugin to prevent the game chat from being abused....

After years of updating, rewriting and constantly improving it, by the time of writing this it reached over 500,000 unique downloads. I realized I became one of the most popular authors on Spigot!


SpigotCourse cuts your learning curve in half, and leads you by one of the most popular authors on Spigot.

What's the Catch, Seriously

Alright, I get it.

You are about to invest in yourself, you want to know that it is a worthy investment.


Here Is the Truth


1. You only get as much out of this course as you put in.

You have to push updates, fix bugs, be there for your players etc. If there would be a secret "hit it and quit it" strategy, everyone would be rich years ago... 


2. The first months will be hard.

This is not a "get rich quick" scam bullshit.

Not as hard in terms of how much you need to work, but you probably will experience setbacks and to release your server 2.0 will probably take longer than you think. That's fine, as I discussed above, it took me time to get to the point where I am now. 

However, with SpigotCourse, you have our Facebook group and email support available AT ALL TIMES. I am on there as well and will gladly help you if you reach any difficulties!


3. If you want to sell premium resources, Spigot has requirements before you can start doing so.

They are there to prevent scammers, and keep the market high quality. All members of that forum must have 8 weeks old account, 20 posts and released 3 free plugins before they can start to sell.

That is not difficult at all, but enough to separate the winners from the rest.

See this link for exact information. 


PS: If you have any pre-purchase questions, don't hesitate and send an email to [email protected] and I get back to you ASAP.

WHAT PEOPLE SAY ABOUT MY WORK

If you wonder what people say about my past work, here I decided to show what other people say about my most popular programs ChatControl, CoreArena, Boss, Confiscate and Winter. 


P.S. ChatControl with its 500,000+ downloads got OVER 200 POSITIVE REVIEWS (<- click to see)! If you wonder what to expect from SpigotCourse, make sure to check them out!






I also get personal private messages from people sometimes... 





Now, obviously there are bad reviews as well. People come from different backgrounds and have different expectations. Of course, it may happen that the plugin or this product won't fit you, but I highly doubt it...

That is why I offer FULL 30 DAYS REFUND policy. If you are not satisfied, I will send you money back ASAP, no questions asked. See below for more information...


Click here for even more testimonials!

WHY SPIGOTCOURSE IS DIFFERENT

  • Clear Audio 


    Sorry guys, but if someone is using a supermarket-cheap microphone (or body language due to a lack thereof), no matter the content's quality, it sucks to focus on it.  


    I don't hold the world's most elite equipment and neither posses native English superpowers, but take a look at my free videos here and make your own opinion.

  • Clear Video 


    Enough said. All screen-cast videos are in crystal clear 1080p resolution with excellent compression that is fast to load even if you have a slower internet connection. 


    The camera videos are non-shaky, well lit and well positioned so instead of a headache you can get the most of it.

  • Project-Based 


    This is a unique composition of this course - project teaches you specific skills in highly practical, implementable and witty manner.


    For example: You learn all about custom items, explosions, particle effects and sounds when making a KittyCannon, a cannon shooting flying kitties that actually explode!

  • No Behind the Scenes Demands 


    You watch me doing everything you learn on the screen, you'll see me installing all software, struggling with all the crap that comes up and finally configuring it properly. 


    There is no "please install and setup X and now that you have it, we just open it up and do Y".

  • Humor 


    People say that I have a "swag" while teaching; not sure what're you talking about bro...


    Forget the boring monotonous videos and Powerpoints that cause death. 


    The course contains mature and witty humor with raw, uncut bloopers.

  • Varied 


    Do you remember the majority of what you watched on the internet? 


    I do my very best to add variations to my videos, so each video has a slightly different "feel" and makes it easier for you not to fall into a coma but to have a memorable, enriching experience instead.

  • Interactive 


    Theory without practice is a wasted time. I want you to absolutely master the learned skills and remember it deeply, that's why the course includes call-to-actions and shit-tons of real world examples from my personal experience. 


    You can implement all of the learned materials into practice already before finishing the whole course.

  • Relatable 


    Everything that you'll learn has been tested in the field for years. 


    You will be given examples of real world cases in each video, so you can relate to the material easily and understand how to tailor it to your specific needs.

  • Focus on Coding Standards 


    Instead of "getting things done quickly so I can GTFO", you'll learn how to code in a precise, elegant and efficient way.


    Your code will be lovely to look at, update or retype, and even after not looking for it for a few months you'll still be able to find yourself at home within moments of looking at it again. 


    We will take time to implement proper ways of doing things instead of hasty workarounds or dirty fixes. 


    You will use the best coding practices in every video and understand what a poor versus a great coding strategy should look like.

Frequent Questions

  • I have no idea how to code and I never programmed anything before!

    You bet. Before discovering Minecraft I had no idea how to write a simple Java program. In SpigotCourse, I have put 6 years of Java programming experience into an easy, elegant and efficient (EEE-principle, see below).

    No prior coding knowledge required. If you know how to install a simple computer program and follow basic instructions on the screen, you are good to go.

  • But, this course is too expensive... (I don’t have money...)

    I totally get it.

    Money doesn’t grow on trees, yo.

    But being brutally honest - if this is your excuse - you need SPIGOTCOURSE more then anyone.

    Today, with the internet, there are infinite possibilities.

    Sell a few things, get a small summer job, work overtime, Airbnb your room or even ask your parents for a loan....

    Money is not an excuse.

    In fact, you are more than likely to GET YOUR MONEY BACK WITHIN THE FIRST MONTH of selling your products!

    So,

    If you say you can't afford it, you are really saying "I don't want to work for it"....

    If you don't want to put the effort in, then don't get SpigotCourse.

  • I am too busy for this!

    You have a job, studies, you have friends, family, and responsibilities.

    I accept that.

    SpigotCourse is designed for you who have a busy schedule. You can do it on the weekend, you can split the watching time and finally, it is only up to you how much you work!

    As I mentioned, once my products sold well, which was way sooner than expected, the total time required for it dropped to under 14 hours a week, sometimes even half than that - imagine having to work a 9-5 job only two days a week!

    If you honestly don't have any time for this, then how else can you change your life if all your free time is taken by your current job, or even studies?

  • How does the payment work?

    Each package is a one-time payment for a lifetime. You will then register an account on the page so you can watch the videos from anywhere, anytime, even two years now...

  • I have Fundamentals or Mastery, but would like to have both!

    Excellent! Contact us at [email protected] to obtain a special discount (the same as you would get for the Bundle).

  • Does Mastery series contain Fundamental videos?

    No. Mastery and Fundamentals are two separate courses.

    I sell them separately because many people already know Java and the basics, so they can save money and focus on the things they really want...

    PS: If you want both, see the Bundle package (for a better price then buying them separately).

  • How long is the course?

    SpigotCourse has over 24 hours in total, whereof 10 hours are in Fundamentals, and 14 hours in the Mastery series.

    PS: You need to count at least 1+ hours for the additional materials and bonuses ;)

  • Are the courses receiving updates?

    Of course! As Minecraft and Java will update in the future, I will add appropriate captions to the videos with updated instructions - or even remake them completely!

    PS: The course is compatible with the new Minecraft 1.13!

DON'T LET YOUR DREAMS BE DREAMS

Regardless if you choose the free YouTube tutorials (with questionable quality) or professional courses like SpigotCourse,

EVERY JOURNEY STARTS WITH A FIRST STEP

Don't let your dreams be dreams. Even the biggest networks started with the first step. If you put in the effort, results will come (often sooner than you think).

You have a great journey ahead. 

In the course, I provided all the information you'll ever need to master your journey.

But I cannot kick you into action, this final step is up to you!


THE COURSE GUARANTEE

Full sovereign 30-days refund policy.

If, within this period of time you are not fully satisfied with your results, you will get your money back.

That’s right - I strongly believe in the value of this course so I am willing to GUARANTEE your results.

If you are not satisfied, send an email to [email protected] within 30 days of your purchase, and you will get your money back ASAP.

I have this guarantee to protect the value of course's information and coaching. It my responsibility to train you and coach you to the best of mine efforts. It is your responsibility to apply the training and coaching. 

If you do not get results after applying, then it is our fault and I will happily refund you instantly. If you do not apply the training it is unfortunately your fault.

As long as you intend to use this program and do the bare minimum you you have absolutely zero risk.

With this guarantee, there is no downside.

Get it, try it, enjoy it…

You have nothing to lose!

THE COURSE GUARANTEE

GET SPIGOTCOURSE


By now you've had plenty of time… 

If you’re still reading this, 
this is meant for you.


I've talked lot about SpigotCourse and it took me almost quarter of a year to record all materials of the course, edit them, design and write this page and finally be able to release this beast!

The decision is now up to you...

So don't hate yourself for missing out on this rare opportunity!

Choose the best version of yourself, and I’ll see you on the other side!

Sincerely,
Matej

SELECT YOUR PACKAGE


FUNDAMENTALS
$47
MASTERY
$67
BEST CHOICE
BUNDLE
$97
Complete Java Course SpigotAPI Advanced Course Complete Java Course
SpigotAPI Core Course 7 Mastery Projects SpigotAPI Core Course
6 Fundamental Projects BungeeCord Course SpigotAPI Extended Course
8 Extra Modules Anti-Piracy Course 13 Projects 
10X Your Server Bonus Sales Course 15 Extra Modules
Top Common Mistakes Bonus Copywriting & Design Course BungeeCord Course
1 Year of Support Integration Course Anti-Piracy Course
Facebook Group Publishing Course Sales Course
Completion Certificate 10 Ways How to Increase Sales Bonus Copywriting & Design Course
2019 edition How to Learn & Progress Quickly Bonus Integration Course

8 Reasons Why People Fail Bonus Publishing Course

Top Life-Changing Books Video Bonus 10X Your Server Bonus

1 Year of Support Top Common Mistakes Bonus

Facebook Group 10 Ways How to Increase Sales Bonus

Completion Certificate How to Learn & Progress Quickly Bonus

2019 edition 8 Reasons Why People Fail Bonus


Top Life-Changing Books Video Bonus


1 Year of Support


Facebook Group


2 Completion Certificates


2019 edition


This course has been replaced by
Project Orion

Testimonials


Here is the feedback we get using
the in-built rating system.

  • Justin Huntington

    Phenomenal course from an excellent developer without a doubt, has changed thousands of servers with his excellent plugins already. Content's quality is excellent, after just two days I was able to code an exceptional plugin fo...

    → Read More

    Phenomenal course from an excellent developer without a doubt, has changed thousands of servers with his excellent plugins already. Content's quality is excellent, after just two days I was able to code an exceptional plugin for my own server and players absolutely love it!

    ← Read Less
  • Julian Staudt

    This course is just amazing. I didn't really know anything about java before, then I started the course. You learn a lot and kangarko always helps you if you have a problem. Some people said that this would be scam. But it's re...

    → Read More

    This course is just amazing. I didn't really know anything about java before, then I started the course. You learn a lot and kangarko always helps you if you have a problem. Some people said that this would be scam. But it's really not. You'll have a lot fun watching it and the author keeps motivating you through the course. I can highly recommend buying it^^

    ← Read Less
  • Kevin Idk

    Very very very very good course, however I would change the order a bit. For me it was easy to get along since I have a couple years of experience in C++. But for people who have never programmed before, I would change the orde...

    → Read More

    Very very very very good course, however I would change the order a bit. For me it was easy to get along since I have a couple years of experience in C++. But for people who have never programmed before, I would change the order of some topics in the java section. Learning about classes before learning about if-statements. Or learning about polymorphism before switch statements or enums. I dont know. Little weird. BUT nonetheless, GREAT COURSE. Well worth the money

    ← Read Less
  • Rama Kingston

    I'm only on Advanced Java Fundamentals. This is the best Java Course I've ever taken, out of the EIGHT different courses i have signed up for and tried to take.

    I'm only on Advanced Java Fundamentals. This is the best Java Course I've ever taken, out of the EIGHT different courses i have signed up for and tried to take.

    ← Read Less
  • Kade Sparks

    This course is fantastic and will help many many people do great things in Spigot and might even spark an interest in different types of programming. This course is better than any sort of YouTube tutorial or written tutorial t...

    → Read More

    This course is fantastic and will help many many people do great things in Spigot and might even spark an interest in different types of programming. This course is better than any sort of YouTube tutorial or written tutorial that you could find. Matej, goes through setting up eclipse and even suggests some plugins and some settings that can make your life easier. It is a fantastic course and I recommend it to anyone that is looking to learn Java and/or Spigot.

    ← Read Less
  • BlackGamer000 The Lol

    The best SpigotCourse that you can buy because is simply Perfect! The support is excellent and the course is explained very well too. Congratulations c:

    The best SpigotCourse that you can buy because is simply Perfect! The support is excellent and the course is explained very well too. Congratulations c:

    ← Read Less
  • Anders Graff

    If you want to learn to develop Minecraft plugins there can't be a better place for it, certainly worth what it costs! I stuck just with this course, I've never touched any code before in my life, I followed through everythi...

    → Read More

    If you want to learn to develop Minecraft plugins there can't be a better place for it, certainly worth what it costs! I stuck just with this course, I've never touched any code before in my life, I followed through everything over 3 days and made detailed notes where possible and I really do feel like I understand most things already, it's just a case of doing what I can myself now. That's where this course should get you to.

    ← Read Less
  • Robert Kouřil

    I have not finished this course yet, however I am 2/3 way through, I would highly suggest this course to anyone interested in developing plugins in Minecraft, he really is great at explaining things even if you are like me a...

    → Read More

    I have not finished this course yet, however I am 2/3 way through, I would highly suggest this course to anyone interested in developing plugins in Minecraft, he really is great at explaining things even if you are like me and have no idea what anything means, there is also a 24/7 email support service and he is active and nice to talk to.

    ← Read Less
  • Michael Harris

    I must admit that this is a well-worth investment. Youtube videos and tutorials don't explain as clearly as Matej would. This course is extremely helpful and I have learned so much in such a short amount of time. I would recomm...

    → Read More

    I must admit that this is a well-worth investment. Youtube videos and tutorials don't explain as clearly as Matej would. This course is extremely helpful and I have learned so much in such a short amount of time. I would recommend this course to anyone. God Bless.

    ← Read Less
  • Matthew Scott

    If you want to learn to develop Minecraft plugins there can't be a better place for it, certainly worth what it costs! I followed through everything and made detailed notes where possible and I really do feel like I understand ...

    → Read More

    If you want to learn to develop Minecraft plugins there can't be a better place for it, certainly worth what it costs! I followed through everything and made detailed notes where possible and I really do feel like I understand most things already. This course goes into tons of details and explains how and why things work and don't work. Thank you for the help.

    ← Read Less
  • Krityug Singh Nischal

    I love SpigotCourse so much I can't tell. I have learned a lot from respected Matej and other Spigot Developers. I have learned how to make gui', NPC and much more stuff. I have been practicing how to write code from when I was...

    → Read More

    I love SpigotCourse so much I can't tell. I have learned a lot from respected Matej and other Spigot Developers. I have learned how to make gui', NPC and much more stuff. I have been practicing how to write code from when I was 10 and now I am 15 and developed a lot of mini-Games like Prison Plugin and factions. I would love to learn more if Matej brings out a new course on SpigotCourse.org. Regards Krityug

    ← Read Less
  • Luke Stevens

    This course is amazing! It seemed very complicated to program but you have made my dream come true. Also when I have a problem, Matej is very accommodating to help me. I believe this course is the best way to learn how...

    → Read More

    This course is amazing! It seemed very complicated to program but you have made my dream come true. Also when I have a problem, Matej is very accommodating to help me. I believe this course is the best way to learn how to code or to learn how to make plugins easily.

    ← Read Less

Instructor

Who Is Behind SpigotCourse?

  • Matej Pacan

    CEO & founder of SpigotCourse

    Matej Pacan

    My mission is to enable everyday people build unique servers with custom features they and their players have desired for so long, but none of the existing plugins can fulfill. I am a full stack developer with 8+ years of Java experience and love teaching.

    Matej is self-employed and is since 2015 selling digital software on the internet. He studied computer engineering in Norway and currently lives in Budapest, Hungary.