Develop Minecraft Plugins (Java)
Develop Minecraft Plugins (Java), available at $89.99, has an average rating of 4.6, with 248 lectures, 6 quizzes, based on 3962 reviews, and has 14112 subscribers.
You will learn about Learn the programming language Java (if not known) Develop plugins for Spigot, Paper, Bukkit or BungeeCord (ALL VERSIONS!) Start with events, commands and progress to minigames and packets! Best ways to earn money from Minecraft plugins (servers, selling, comissions) This course is ideal for individuals who are This course is for Minecraft players who want to create awesome plugins (and make some money)! It is particularly useful for This course is for Minecraft players who want to create awesome plugins (and make some money)!.
Enroll now: Develop Minecraft Plugins (Java)
Summary
Title: Develop Minecraft Plugins (Java)
Price: $89.99
Average Rating: 4.6
Number of Lectures: 248
Number of Quizzes: 6
Number of Published Lectures: 134
Number of Published Quizzes: 5
Number of Curriculum Items: 254
Number of Published Curriculum Objects: 139
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn the programming language Java (if not known)
- Develop plugins for Spigot, Paper, Bukkit or BungeeCord (ALL VERSIONS!)
- Start with events, commands and progress to minigames and packets!
- Best ways to earn money from Minecraft plugins (servers, selling, comissions)
Who Should Attend
- This course is for Minecraft players who want to create awesome plugins (and make some money)!
Target Audiences
- This course is for Minecraft players who want to create awesome plugins (and make some money)!
2023 update: This is now the most sold Minecraft course ever. (Course updated June 2024)
You will learn all about creating 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. We also have full sections on making a minigame, making a network and managing databases.
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.
I first released this course in 2016. It’s now 2023. I’ve been updating this for the past 7 years and have no plans to stop. Hope to see you join us and take control of your future!
Why this course?
• 130+ lectures
• 3000+ 5 star reviews & 600+ 4 star reviews
• Very generous price and still one of the best available
• Discord server with 4000+ members & dozens of experienced Support staff (who are only a ping away from helping you!)
• Constantly being updated to suit API changes(covers all versions)
• ‘Best selling’ course by Udemy (quality reviewed by a human)
• Very high course rating! (average for video game category is 4.3)
• 24/7 Q&A section (every question answered)
• One purchase = lifetime access (content is always being added)
• Extra resources after each lecture for further learning
• Videos for both Windows and Mac users
• 1080p 60fps HD videos
• English captions
• Partnered with JetBrains! Free 6 month keys!
Course Curriculum
Chapter 1: Setting Up
Lecture 1: Introduction
Lecture 2: Installing IntelliJ (Windows)
Lecture 3: Installing IntelliJ (Mac)
Lecture 4: Installing IntelliJ (Linux)
Lecture 5: Optimizing IntelliJ
Lecture 6: Creating Spigot Server (Windows)
Lecture 7: Creating Spigot Server (Mac)
Lecture 8: Creating Spigot Server (Linux)
Lecture 9: Discord
Chapter 2: Java Basics (OPTIONAL)
Lecture 1: Java Basics #1
Lecture 2: Java Basics #2
Lecture 3: Java Basics #3
Lecture 4: Java Basics #4
Lecture 5: Java Basics #5
Chapter 3: Starting Out
Lecture 1: First Plugin
Lecture 2: Events
Lecture 3: Commands
Lecture 4: Command Arguments
Lecture 5: Console Commands
Lecture 6: Configuration File (config.yml)
Lecture 7: Permissions
Chapter 4: Heart of Spigot API
Lecture 1: Javadocs
Lecture 2: Reading Errors & Debugging
Lecture 3: Entities
Lecture 4: Blocks, Materials & ItemStacks
Lecture 5: Additional ItemMeta (Dyed Leather Armor etc.)
Lecture 6: Action Bar, Titles & Tablist
Lecture 7: Boss Bars
Lecture 8: Fireworks
Lecture 9: Potion Effects
Lecture 10: Worlds (Weather, Time etc.)
Lecture 11: Sounds
Lecture 12: Note Block Sounds & Music Discs
Lecture 13: Projectiles
Lecture 14: Particles
Lecture 15: Toggling
Lecture 16: Vanish
Lecture 17: PROJECT: Guns
Lecture 18: Custom Books
Lecture 19: Custom Banners
Lecture 20: Moderation Tools (Kick, Ban etc.)
Lecture 21: Setting Resource Packs
Lecture 22: Riding Entities
Lecture 23: Player Statistics
Lecture 24: Setting MOTD, Server Icon & Player Count
Lecture 25: PROJECT: Private Message System
Chapter 5: More Advanced API
Lecture 1: Runnables
Lecture 2: GUI Creation
Lecture 3: GUI Interaction
Lecture 4: Command Tab Complete
Lecture 5: Attribute Modifiers (1.16+)
Lecture 6: Block Data (Doors, Signs etc.)
Lecture 7: Per-Player Blocks & Signs
Lecture 8: Custom Skulls (Players & Textures)
Lecture 9: Custom YML Files
Lecture 10: Custom JSON Files
Lecture 11: Custom Maps (Text, Images etc.)
Lecture 12: Custom Crafting Recipes
Lecture 13: Persistent Data Containers
Lecture 14: Cooldowns
Lecture 15: Holograms
Lecture 16: Display Entities (1.19.4+)
Lecture 17: Setting Permissions
Lecture 18: Scoreboard #1 – Static
Lecture 19: Scoreboard #2 – Dynamic
Lecture 20: Nametags
Lecture 21: PROJECT: Rank System
Chapter 6: Advanced Level
Lecture 1: Clickable/Hoverable Chat
Lecture 2: Clickable/Hoverable Books
Lecture 3: Forcing Custom Skins
Lecture 4: Custom Events
Lecture 5: Using Plugin APIs
Lecture 6: Creating Custom API
Lecture 7: Creating & Playing Note Block Music
Lecture 8: Anvil Text Input
Lecture 9: Regions
Lecture 10: Custom Model Data (w/ Resource Packs)
Lecture 11: Custom Enchantments
Lecture 12: AI Chat
Lecture 13: GUI Pages
Lecture 14: Discord/Minecraft Bridge
Lecture 15: PROJECT: Command Manager (No Plugin.yml)
Chapter 7: Databases (OPTIONAL)
Lecture 1: Creating & Building Database
Lecture 2: Connecting to Database
Lecture 3: Key SQL Commands (Querying, Updating etc.)
Lecture 4: Player Profiles
Lecture 5: Using HikariCP
Lecture 6: Using MongoDB (Installation, Connecting, Using)
Instructors
-
Stephen King
Software Engineer
Rating Distribution
- 1 stars: 30 votes
- 2 stars: 37 votes
- 3 stars: 237 votes
- 4 stars: 1046 votes
- 5 stars: 2612 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple