Hi, i love playing minecraft with mods. So i want to make my own mod. I want to LEARN modding, don't just copy code from a tutorial. And P.S I am from Norway and i am just 11 years old. so i can't code java. So please post some links to GOOD TUTORIALS. I have found some tutorials before, but that was just copy-the-code tutorials.
1. Don't go to YouTube and find "java tutorials" there. Even if you find usable ones, you'll end up learning the same mistakes and bad coding styles as the guys in the videos have. Go for text based, and proper tutorials on GENERAL java. OR you could ask your parents to purchase a Java programming book for you.
2. Don't jump into Minecraft modding without the basic knowledge of Java.
Being 11 doesn't make you incapable of learning! We all learn all the time.
1. Don't go to YouTube and find "java tutorials" there. Even if you find usable ones, you'll end up learning the same mistakes and bad coding styles as the guys in the videos have. Go for text based, and proper tutorials on GENERAL java. OR you could ask your parents to purchase a Java programming book for you.
2. Don't jump into Minecraft modding without the basic knowledge of Java.
Being 11 doesn't make you incapable of learning! We all learn all the time.
Yep there is no certain age you have to be in order to learn java, I started learning how to program when I was 11 too. If you don't learn, then you'll won't understand the code. In the end, it'll still be like copy and pasting.
Just search for some good tutorials for java. Even if it is just a few days, commit yourself to learning it. Trust me, it'll make mods much easier to make even if you only have a basic understanding. I learned that the hard way. I thought I could just learn along the way and I didn't feel like learning another programming language, so I chose the lazy way and tried to code. It turned out horribly and I messed up every time until eventually I decided to learn it and i'm grateful I did.
Copy and pasting isn't necessarily a bad thing either, if you can understand what the code is doing, then it really is fine to just copy and paste as it saves time. But if you can't, you can only get so far in making mods.
Modding without java-knowledge or copying code from others is like wanting an apple without growing an apple-tree or buying it from others.
There are plenty of good tutorials in this forum. Nobody forces you to just copy and paste, instead try to understand the code. But for that you'll need knowledge of java. Being 11 doesn't mean you can't learn it, just google for some java tutorials for beginners and start from there.
I made a minecraft mod with 0% knowledge of java, anything is possible if you put some effort in..
I was half way through a mod with very little java knowledge and i struggled a LOT
then i learnt java it was a LOT easier
Different people work in their own way. I had no trouble whatsoever with code without any knowledge of java previous to me making my mod, while other people must learn java before they can even start. And some people like yourself are sort of in the middle. But you do not HAVE to learn java just because other people say so, though it can be helpful it is helpful the knowledge is not compulsory.
The Meaning of Life, the Universe, and Everything.
Join Date:
8/11/2012
Posts:
116
Minecraft:
lclc98
Member Details
I recommend having java knowledge it will help a lot. It helps when you get to problems that you can't fix. I recommend TheNewBoston. He is easy to follow and explain really well. Also Smiley having java knowledge can help your code more efficiently and will always help you understand how the code runs. Even though your 11 if you put your mind to it you can do a lot.
Different people work in their own way. I had no trouble whatsoever with code without any knowledge of java previous to me making my mod, while other people must learn java before they can even start. And some people like yourself are sort of in the middle. But you do not HAVE to learn java just because other people say so, though it can be helpful it is helpful the knowledge is not compulsory.
It depends on what you are making, if you are make a simple block and item, then sure you dont need programming experience, but what about the more advanced stuff? You think that all those mods that are as popular as IC or BC2 are made without experience? In the end, it all up to how serious you want to make a good mod
I recommend having java knowledge it will help a lot. It helps when you get to problems that you can't fix. I recommend TheNewBoston. He is easy to follow and explain really well. Also Smiley having java knowledge can help your code more efficiently and will always help you understand how the code runs. Even though your 11 if you put your mind to it you can do a lot.
It's honestly not a good idea to listen to Java tutorials on YouTube.
Things in IC2 and stuff are 99% impossible to make without java knowledge yeh. I taught myself though. I can almost understand java now jut by looking up my errors, and making sure if I did watch/read a tutorial on how to say, add a new mob. I always made sure I understood the code. Because once you understand the code, you can experiment. As an example I am currently working on the "Ender Spider" All I did was copy the code in EntitySpider and RenderSpider or something. Then I added the code from EntityEnderman so the spider could teleport. I am not positive this will work but it's worth a try.
I am in java classes personally myself and went from programming zip to learning how to make my own applications in a few days. Websites like Codeacademy can help, just google Codeacademy and sign up with them and they provide step by step tutorials on how to code from simple Javascript to 3d object orientated programming.
Rollback Post to RevisionRollBack
V---------------------------------Right Here-------------------------------- Hit that up arrow if I helped you or if you just like me
I can tell you from experience that being 11 will not stop you from learning Java. I myself am only just 15 and I know QBASIC, Java, Python, C++, HTML, CSS, Javascript and GML (along with a few others). Good luck!
The reason I am posting, however, is actually to tell you that you have posted in the wrong area of the forums. One of the rules for this specific area in the forums is
Only topics for the advancement of mods. The mod has to have already been started. Get help with coding and development here.
I am in java classes personally myself and went from programming zip to learning how to make my own applications in a few days. Websites like Codeacademy can help, just google Codeacademy and sign up with them and they provide step by step tutorials on how to code from simple Javascript to 3d object orientated programming.
I have a feeling you don't know what you're talking about.
People would learn Java(or more of it) if there weren't as many tutorial threads and how they are written. Some teach you just modding, others try to teach both at same time. Let's say there is a new API out. No one will make mods until a tutorial is out but having prior Java experience will give you a head start.
@post #17(Smiley) - It can go both ways. I just wasn't being clear enough.
People would learn Java(or more of it) if there weren't as many tutorial threads and how they are written.
A tutorial is pretty much learning from others, and is there anything wrong with that? Tutorials are made so people can give their knowledge to the world and help the world with the difficult task of code. They are not made to stop people from learning java and they don't do that even if they were made to. In fact alot of tutorials encourage people to learn java. Speaking of tutorials, here is a great modloader tutorial for Sondre. Press the notch
People would learn Java(or more of it) if there weren't as many tutorial threads and how they are written. Some teach you just modding, others try to teach both at same time. Let's say there is a new API out. No one will make mods until a tutorial is out but having prior Java experience will give you a head start.
@post #17(Smiley) - It can go both ways. I just wasn't being clear enough.
Now the real question is: How can *YOU* make mods without knowing Java? You're not making the mods *yourself*, you're either stealing from someone else or copying a tutorial, which is really the same as stealing.
I have a feeling you don't know what you're talking about.
I do know what I am talking about. Java is almost a limitless field and minecraft can be a bit of a burden to take on and knowing some java can help you look at code easily.
Rollback Post to RevisionRollBack
V---------------------------------Right Here-------------------------------- Hit that up arrow if I helped you or if you just like me
I am in java classes personally myself and went from programming zip to learning how to make my own applications in a few days. Websites like Codeacademy can help, just google Codeacademy and sign up with them and they provide step by step tutorials on how to code from simple Javascript to 3d object orientated programming.
I do know what I am talking about. Java is almost a limitless field and minecraft can be a bit of a burden to take on and knowing some java can help you look at code easily.
How is "Minecraft a bit of a burdon to take on"? I don't really get that. Knowing Java doesn't make it "easier" to understand how Minecraft works, it's *REQUIRED* to understand how Minecraft works. This is a fact! Javascript have nothing to do with Java at all, and no, it's not a "simple" language. "3d object orientated programming" What do you even mean by this? There's no such thing as "3D object orientated programming". Minecraft is written in Java, an Object Oriented Programming language aka a OOP language. It uses LWJGL to render voxels, keyboard input, etc, and handles everything else in plain Java code.
How is "Minecraft a bit of a burdon to take on"? I don't really get that. Knowing Java doesn't make it "easier" to understand how Minecraft works, it's *REQUIRED* to understand how Minecraft works. This is a fact! Javascript have nothing to do with Java at all, and no, it's not a "simple" language. "3d object orientated programming" What do you even mean by this? There's no such thing as "3D object orientated programming". Minecraft is written in Java, an Object Oriented Programming language aka a OOP language. It uses LWJGL to render voxels, keyboard input, etc, and handles everything else in plain Java code.
The link is not only code academy but a link to begin java programming. Javascript is simple to understand and a good place to start and understand the concept. Where as 3d object orientated programming is dealing with the generation of 3d objects which often use x,y,z in your methods and extra variables. Java can be used for plain text to generate full 3d objects. And anyone can copy paste minecraft code but when it comes to creating something different that isn't in the actual code it become harder and required to know code but otherwise, like Panda stated earlier he managed to code without any Java knowledge. And also, as again state earlier, everyone learns Java in their own way, so my terms may not match up with your terms but it the same concept. So no need to try to justify everything in your own way or google somewhat smart terms to try to prove everyone wrong.
Rollback Post to RevisionRollBack
V---------------------------------Right Here-------------------------------- Hit that up arrow if I helped you or if you just like me
The link is not only code academy but a link to begin java programming. Javascript is simple to understand and a good place to start and understand the concept. Where as 3d object orientated programming is dealing with the generation of 3d objects which often use x,y,z in your methods and extra variables. Java can be used for plain text to generate full 3d objects. And anyone can copy paste minecraft code but when it comes to creating something different that isn't in the actual code it become harder and required to know code but otherwise, like Panda stated earlier he managed to code without any Java knowledge. And also, as again state earlier, everyone learns Java in their own way, so my terms may not match up with your terms but it the same concept. So no need to try to justify everything in your own way or google somewhat smart terms to try to prove everyone wrong.
It's pointless to learn Javascript if you're going to learn Java. Always face the problem head-on, that's what I like to do anyway.
Where as 3d object orientated programming is dealing with the generation of 3d objects which often use x,y,z in your methods and extra variables. Java can be used for plain text to generate full 3d objects.
Here you go on again about it. There IS nothing called '3d object oriented programming': it's programming if it's making a text editor like Notepad in Java, or making a game like Minecraft in java. "which often use x,y,z in your methods..." Not 'often' always. Yes, yes. I know everyone learns in their own way, however there *are* bad ways to learn something, a really good example is bad "tutorials".
Thanks.
1. Don't go to YouTube and find "java tutorials" there. Even if you find usable ones, you'll end up learning the same mistakes and bad coding styles as the guys in the videos have. Go for text based, and proper tutorials on GENERAL java. OR you could ask your parents to purchase a Java programming book for you.
2. Don't jump into Minecraft modding without the basic knowledge of Java.
Being 11 doesn't make you incapable of learning! We all learn all the time.
Yep there is no certain age you have to be in order to learn java, I started learning how to program when I was 11 too. If you don't learn, then you'll won't understand the code. In the end, it'll still be like copy and pasting.
Just search for some good tutorials for java. Even if it is just a few days, commit yourself to learning it. Trust me, it'll make mods much easier to make even if you only have a basic understanding. I learned that the hard way. I thought I could just learn along the way and I didn't feel like learning another programming language, so I chose the lazy way and tried to code. It turned out horribly and I messed up every time until eventually I decided to learn it and i'm grateful I did.
Copy and pasting isn't necessarily a bad thing either, if you can understand what the code is doing, then it really is fine to just copy and paste as it saves time. But if you can't, you can only get so far in making mods.
My $200* rig - http://pcpartpicker.com/b/IsU
I made a minecraft mod with 0% knowledge of java, anything is possible if you put some effort in..
then i learnt java it was a LOT easier
Different people work in their own way. I had no trouble whatsoever with code without any knowledge of java previous to me making my mod, while other people must learn java before they can even start. And some people like yourself are sort of in the middle. But you do not HAVE to learn java just because other people say so, though it can be helpful it is helpful the knowledge is not compulsory.
Lead coder of Atum and Aquaculuture.
It depends on what you are making, if you are make a simple block and item, then sure you dont need programming experience, but what about the more advanced stuff? You think that all those mods that are as popular as IC or BC2 are made without experience? In the end, it all up to how serious you want to make a good mod
My $200* rig - http://pcpartpicker.com/b/IsU
It's honestly not a good idea to listen to Java tutorials on YouTube.
The reason I am posting, however, is actually to tell you that you have posted in the wrong area of the forums. One of the rules for this specific area in the forums is
I have a feeling you don't know what you're talking about.
@post #17(Smiley) - It can go both ways. I just wasn't being clear enough.
A tutorial is pretty much learning from others, and is there anything wrong with that? Tutorials are made so people can give their knowledge to the world and help the world with the difficult task of code. They are not made to stop people from learning java and they don't do that even if they were made to. In fact alot of tutorials encourage people to learn java. Speaking of tutorials, here is a great modloader tutorial for Sondre. Press the notch
Now the real question is: How can *YOU* make mods without knowing Java? You're not making the mods *yourself*, you're either stealing from someone else or copying a tutorial, which is really the same as stealing.
I do know what I am talking about. Java is almost a limitless field and minecraft can be a bit of a burden to take on and knowing some java can help you look at code easily.
How is "Minecraft a bit of a burdon to take on"? I don't really get that. Knowing Java doesn't make it "easier" to understand how Minecraft works, it's *REQUIRED* to understand how Minecraft works. This is a fact! Javascript have nothing to do with Java at all, and no, it's not a "simple" language. "3d object orientated programming" What do you even mean by this? There's no such thing as "3D object orientated programming". Minecraft is written in Java, an Object Oriented Programming language aka a OOP language. It uses LWJGL to render voxels, keyboard input, etc, and handles everything else in plain Java code.
The link is not only code academy but a link to begin java programming. Javascript is simple to understand and a good place to start and understand the concept. Where as 3d object orientated programming is dealing with the generation of 3d objects which often use x,y,z in your methods and extra variables. Java can be used for plain text to generate full 3d objects. And anyone can copy paste minecraft code but when it comes to creating something different that isn't in the actual code it become harder and required to know code but otherwise, like Panda stated earlier he managed to code without any Java knowledge. And also, as again state earlier, everyone learns Java in their own way, so my terms may not match up with your terms but it the same concept. So no need to try to justify everything in your own way or google somewhat smart terms to try to prove everyone wrong.
It's pointless to learn Javascript if you're going to learn Java. Always face the problem head-on, that's what I like to do anyway.
Here you go on again about it. There IS nothing called '3d object oriented programming': it's programming if it's making a text editor like Notepad in Java, or making a game like Minecraft in java. "which often use x,y,z in your methods..." Not 'often' always. Yes, yes. I know everyone learns in their own way, however there *are* bad ways to learn something, a really good example is bad "tutorials".