Learn to "develop"

Status
This thread has been locked.

berks

ㄥㄖ丂乇尺
Supreme
Feedback score
7
Posts
813
Reactions
271
Resources
0
Hey so pretty much i want to learn to code plugins and mods and stuff like that. Don't really know where to begin so can the nice developers here put me in the right direction? Also if you offer coding lessons i would be interested in taking them even if they do cost.

Thanks
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Voigon

Supreme
Feedback score
10
Posts
221
Reactions
66
Resources
0
The first step is to learn Java. You need to mainly understand the syntax for now, practice with classes like Scanner but keep in mind that you will most likely not need them in Bukkit.
After that start learning in youtube, For example you can learn from pogostick:

The date of the video doesn't really matter for the beginning.
 

berks

ㄥㄖ丂乇尺
Supreme
Feedback score
7
Posts
813
Reactions
271
Resources
0
The first step is to learn Java. You need to mainly understand the syntax for now, practice with classes like Scanner but keep in mind that you will most likely not need them in Bukkit.
After that start learning in youtube, For example you can learn from pogostick:

The date of the video doesn't really matter for the beginning.


Thanks mate!
 

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
Do not watch a Bukkit tutorial to learn Java, it will make you nose dive into failure immediately. Learn Java first then you can just read over the Bukkit + Spigot Java docs.

If you want to be cool, learn Kotlin - Java and Kotlin are both JVM languages so you can make plugins/mods in Kotlin too (note that there is no performance difference at runtime, they both compile into byte code)
 

thread

dev
Premium
Feedback score
18
Posts
152
Reactions
96
Resources
1
Would suggest you read a book first or watch actual java tutorials, don't start with the bukkit api.
 

berks

ㄥㄖ丂乇尺
Supreme
Feedback score
7
Posts
813
Reactions
271
Resources
0
{TheSourceCode} and Kody Simpson are both channels that explain the basics of the spigot api. {TheSourceCode} even has an advanced series for people that are looking to get into more complex things.

https://www.youtube.com/channel/UCNXt2MrZaqfIBknamqwzeXA
https://www.youtube.com/channel/UC_LtbK9pzAEI-4yVprLOcyA
Watch the first fifty or so of these videos to get a good grasp of Java:

Then I suggest you check out this course aimed at developing programs in Minecraft with Spigot: https://www.udemy.com/develop-minecraft-plugins-java-programming/


Thanks For this i'll have to sit down and have a good look at all this!

Do not watch a Bukkit tutorial to learn Java, it will make you nose dive into failure immediately. Learn Java first then you can just read over the Bukkit + Spigot Java docs.

If you want to be cool, learn Kotlin - Java and Kotlin are both JVM languages so you can make plugins/mods in Kotlin too (note that there is no performance difference at runtime, they both compile into byte code)

Ok will do :)
Would suggest you read a book first or watch actual java tutorials, don't start with the bukkit api.
Do you know of what books would be of good use?
 

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
Do you know of what books would be of good use?
I don't know any books, I personally never read any - Derek Banas on YT has a pretty decent Java tutorial to my knowledge. You can pretty much search around YT for good Java tutorials, that's how I learnt. After you learn a bit you'll get a good grasp on things.
 

berks

ㄥㄖ丂乇尺
Supreme
Feedback score
7
Posts
813
Reactions
271
Resources
0
I don't know any books, I personally never read any - Derek Banas on YT has a pretty decent Java tutorial to my knowledge. You can pretty much search around YT for good Java tutorials, that's how I learnt. After you learn a bit you'll get a good grasp on things.

Ok thanks for the info mate
 

Scientia

Website Developer & Hacker Extraordinare
Supreme
Feedback score
0
Posts
24
Reactions
4
Resources
0
Do java, then Spigot. Learn the Java language, and then you can code plugin's, and understand the tutorials on youtube ;)

I also have a community ill link to the Discord here:

https://discord.gg/bW9GB7a
 

Concurrence

Feedback score
2
Posts
8
Reactions
16
Resources
0
I recommend picking up a copy of "Effective Java" after you've learned the basic syntax of Java and how object-oriented programming works. It is very important to learn how object-oriented programming works. Otherwise it will be difficult to conceptualize any modern programming language.
 

Galsk

Plugin Developer or something idk
Premium
Feedback score
1
Posts
123
Reactions
14
Resources
0
Learn a reasonable amount of Java first ( syntax, classes such as scanner, and an IDE)

Second I’d recommend vervedev or another tutorial on YouTube. There are also many great guides for certain things on bukkit and spigot’s websites.

Or alternatively you can PM me on discord and I’d be happy to show you some things for free.

Note: Once you get started and have any questions, first try google, then if you can’t find anything useful for what you’re doing, ask on the spigot forums. There are always people willing to help you out.

TLDR: learn java, learn some spigot, ask on forums for help for specific tasks.
 
Status
This thread has been locked.
Top