Developing Plugins

Status
This thread has been locked.

Tristan.

Banned
Feedback score
0
Posts
27
Reactions
3
Resources
0
I honestly have no idea how to put this, but I guess what I'm trying to ask is this:

1. What is the best way to code plugins for Minecraft? (Software).

2. What are the best tutorials out there for coding plugins? (YouTube videos).

3. How do I even start doing it? Like how do I start to think of an idea, and start developing a plugin based off of that idea?

Thanks in advance,
- Tristan.
 
Banned forever. Reason: Creating Multiple Accounts
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Brazy

CEO of Occasionally Returning
Supreme
Feedback score
14
Posts
2,698
Reactions
1,373
Resources
0
1) IntellJ
2) Pogostick29dev
3) Learn Java first, then API
 

chucK_

chucK
Supreme
Feedback score
0
Posts
1,440
Reactions
823
Resources
0
Since you didn't know what language MC is primarily coded in, I'm just going to assume you have no basic knowledge of programming or anything like that. Don't just jump into java and think you're going to be making custom servers and bank in a week. Most of the good developers on MCM, Spigot, etc. have developed for years, 2-3+ at that and are good in more than one language.

  1. Learn 'C' -- C is a basic programming language and it's one of the first. It will give you a basic mindset and once you can do semi-well in C (not like 100% proficient but at least decent) then move on to something else.
  2. Learn basic OOP ideas and what not before diving into Java. Read up on it, learn about classes and blah, etc.
  3. Start learning the basics of statements and what not with Python, even something as little as a CodeAcademy course in Python will help you familiarize yourself with OOP and it can help a lot.
  4. Watch TheNewBoston, he can teach you everything you need to know about Java, and he could also help with C/Python/etc. He has all kinds of free, very helpful videos on his website and YT page.
  5. Once you learn Java, start watching some tutorials from people like Pogostick29Dev. You can work your way up w/ basic bukkit/spigot plugins and it's a great help for learning parts of the API.


    Best of luck! If you need any help, contact someone knowing like ItsMonkey or Myiume
 

Stephen

Irrelevant ☕️
Deactivated
Feedback score
8
Posts
2,326
Reactions
1,412
Resources
0
1) I prefer Eclipse but some people say IntelliJ is good too.
2) PogoStick29Dev or TheNewBoston
3) As other people have said, Java first then API
 
Status
This thread has been locked.
Top