Develop Minecraft Plugins (Java)
- 18 hours on-demand video
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Learn the programming language Java (if not known)
- Develop plugins for Spigot, Bukkit or BungeeCord
- Earn money from developing in Minecraft
There is no development in this lecture. I explain why you can trust me and how to use this course to get the best out of it.
Whilst there is a lecture on commands in the earlier section, here you will learn the most efficient method of writing commands and ensure that your code remains tidy and comprehensible. You will use the Command Executor method which simply directs your commands to different .class files!
This lecture shows you how to make a Boss Bar (that little bar at the top with a message). You can customize the color, style, message and progress (the amount that is filled) to suit your needs.
In this lecture you will be learning new data types, such as blocks and materials, to which you can use to manipulate events and commands. You will follow the example of manipulating block modifications which will work on any map - therefore, you will understand how to target specific blocks within the map.
During this project I will be creating a private message system. You will be following along and starting to understand new methods and practices within Java that you weren't previously aware of. After following this lecture, you will have created the ability to private messages between two players.
This lecture will teach you about how to create a GUI that can be shown to players. Many servers nowadays have menus that are triggered on item clicks, by the end of this lecture you will be able to replicate any GUI of your choice! You will be learning some new concepts and so sustainable practices will be used throughout.
This lecture will teach you how to make a scoreboard filled with information that doesn't change, using examples such as a website link or the player's username.
This lecture shows you how to use the Spigot API to create entirely custom crafting recipes to give any ItemStack in a crafting table.
This lecture shows you how to make a help command with automatic pages. This means that you could add as many commands to your server as you wish and the pages would update accordingly. As this is a 'project', you are not expected to fully understand everything at this stage.
This lecture shows you how to make hoverable and clickable text using the Chat Component API provided by Bungee (though it works on Spigot servers). The example used is a message saying "Hover or click for Twitter", with the 'Twitter' part being hoverable and clickable.
This lecture, combined with the next, shows you how to make a page system! Specifically in this one, we cover the logic and math behind it and also creating the GUI.
- Should be able to install Eclipse (or another IDE)
- Should understand basic math operations (i.e. addition, subtraction, division etc.)
PS: JUST ADDED 14 MORE LECTURES IN MAY 2020!!
Here, you will learn all about Minecraft plugins! The first tutorial is the installation and description of what you will need, and we'll work together by starting simple and by slowly developing your plugins you will become a Java god! You will start with basic lectures, teaching you how to setup your first plugin, create commands and manage events, and then move onto more tricky aspects, such as the idea of GUIs or packets.
Whether you know Java or not, you will learn a lot from this course. I will be covering Java from basic to advanced throughout the course and it is a skill that you can carry all throughout life. When using it with Minecraft, you can create some amazing things; for instance, you could be developing for your own server, another server, or even make money from uploading your plugins online for people to purchase. At the end of this carefully constructed course you will be confident in creating plugins for Spigot, Bukkit & Bungee.
I have been dealing with Java for several years and have been working with Minecraft for the majority of those. I have developed plugins ranging from Spigot to Bungee and earned a lot of money from it. I am a natural teacher and so I can assure you that you will be in safe hands! Once you have completed the course (or even each lecture), you will be able to create your own plugins based on what you have learned.
Why this course?
• 800+ 5 star reviews & 360+ 4 star reviews
• Very generous price and still one of the best available
• Discord server with 750+ members & dozens of experienced Support staff (who are only a ping away from helping you!)
• Constantly being updated to suit API changes
• 'Best selling' course by Udemy (quality reviewed by a human)
• 24/7 Q&A section (every question answered)
• One purchase = lifetime access (content is always being added)
• 13.5+ hours of lectures alone
• Extra resources after each lecture for further learning
• Videos for both Windows and Mac users
• 1080p 60fps HD videos
• English captions
- This course is for Minecraft players who want to create awesome plugins!