Eaglenator Posted October 20, 2013 Posted October 20, 2013 I've tried to create a Mod early but I failed, the codes don't worked, I want to make mods for Minecraft 1.6.4, I want to make the mods for Forge, I want to create a block; there will spawn a Mob, with button 2 and with a bottle in the hand you will obtein food (yes, is honey). Another mod I want to create is; new armory, if you can help me with codes and that things, I will love you (well, no) or show me a video that teach to create mods (with Eclipse) for Minecraft 1.6.4, then too I'll love you (well, no yet). Thanks Quote
Mazetar Posted October 20, 2013 Posted October 20, 2013 I would head over to http://courses.vswe.se/ and create an account. Then I would have signed up for the courses and done each in order. Starting with "Coding and a cup of Java" Following each lecture until I felt ready to pass the assignment, then I would attempt to complete the assignment and upon completion proceed to the next course. I would have done so for all these AWESOME free courses, they are probably the best place to start modding Quote If you guys dont get it.. then well ya.. try harder...
Eaglenator Posted October 20, 2013 Author Posted October 20, 2013 ;D ;D all right, !I gonna see it¡ tenkius Quote
Eaglenator Posted October 21, 2013 Author Posted October 21, 2013 I don't understood nothing in that page, I must to review the forums? or I must to make a forum? Quote
Mazetar Posted October 21, 2013 Posted October 21, 2013 IF you go to the main page, http://courses.vswe.se/ You should see the text "Current courses" Below that is a list of courses, starting with "Coding and a cup of Java" Clicking that course name brings you to http://courses.vswe.se/?course=1 Which lists all the lectures of the course in order. Lectures 1. Introduction and Variables 2. If statements 3. Loops 4. Arrays 5. Switch statements and methods 6. More about methods Below that is the forum for that course in case you have questions or comments to that course. Start with "1. Introduction and Variables" by clicking it's link. As the lecture is over this sends you to the discussion section for that lecture and gives you the link to the lecture videos. http://courses.vswe.se/?course=1&lecture=1&full=1 That's the general structure of the website. I fully agree that it's very tedious to navigate and I hope Vswe makes it simpler to use in the future. But now as you know how to navigate it you should be able to use it to full benefit Quote If you guys dont get it.. then well ya.. try harder...
gellegbs Posted October 21, 2013 Posted October 21, 2013 Also the New Boston is a famous Utuber that has tons of tutorials on many programming languages including Java. http://thenewboston.org/tutorials.php I highly suggest (and still use as reference) Oracle's tutorials and references http://docs.oracle.com/javase/tutorial/ One thing I have learned in modding Minecraft , and I'm sure its the same for people who work in the field programming with Java, is that modding is more like working with already written existing code than making your own. That's why its more important for you to understand Java than know how to copy someone's code for a block. What I mean is there is a lot of wonderful tutorials out there on how to make a block or a entity etc., but unless you really understand Java to a decent degree (you don't have to be a wiz) you will be totally lost trying to write your new code. After all, the mod you want to make will be unique and unlike any others out there so you will need to know what the Java is doing to make your mod work, how to read the Vanilla code and understand how to use the methods they already have there, and if you are going for compatibility, how other mods api's are written and how that effects your code. Most well made mods are done in teams. Having a support system is a HUGE thing. Unless you are super talented and can code, make good models and appealing images, know how to create good sounds and great at troubleshooting, I seriously don't think anyone does all this and well.. but you catch my drift. Minecraft may have been made by one guy, but what Minecraft is today is only because of the TEAM of talented people worked long hard hours together to make the game the great success it is today. Enough of that. I wish you well on your pursuit of your mod. Remember to not be afraid to ask if you don't know, and ignore the trolls. Don't give up! Quote
hydroflame Posted October 21, 2013 Posted October 21, 2013 pro-tip: start with SMALL things and by small thing i mean, make a new block, make a new item, all aesthetic, NO USES then go bigger Quote how to debug 101:http://www.minecraftforge.net/wiki/Debug_101 -hydroflame, author of the forge revolution-
Eaglenator Posted October 22, 2013 Author Posted October 22, 2013 all right, emmm, I don't have time now for look the pages that you send me, but thanks. Quote
Eaglenator Posted November 3, 2013 Author Posted November 3, 2013 IF you go to the main page, http://courses.vswe.se/ You should see the text "Current courses" Below that is a list of courses, starting with "Coding and a cup of Java" Clicking that course name brings you to http://courses.vswe.se/?course=1 Which lists all the lectures of the course in order. Lectures 1. Introduction and Variables 2. If statements 3. Loops 4. Arrays 5. Switch statements and methods 6. More about methods Below that is the forum for that course in case you have questions or comments to that course. Start with "1. Introduction and Variables" by clicking it's link. As the lecture is over this sends you to the discussion section for that lecture and gives you the link to the lecture videos. http://courses.vswe.se/?course=1&lecture=1&full=1 That's the general structure of the website. I fully agree that it's very tedious to navigate and I hope Vswe makes it simpler to use in the future. But now as you know how to navigate it you should be able to use it to full benefit can you help me? I download the SRC from files.minecraftforge.com but the SRC don't have the MCP into, I need it to make Mods, I need the version 8.11 Quote
Mazetar Posted November 3, 2013 Posted November 3, 2013 Didn't you read the readme file along with the src? Look at the files again. Quote If you guys dont get it.. then well ya.. try harder...
Eaglenator Posted November 3, 2013 Author Posted November 3, 2013 the installer stays in: "Decopiling", that's all? what I must to do now? Quote
Mazetar Posted November 3, 2013 Posted November 3, 2013 You will need to let it finish Let it work until it's done! Quote If you guys dont get it.. then well ya.. try harder...
Eaglenator Posted November 4, 2013 Author Posted November 4, 2013 Let me see if I understood; I must to asign the MCP folder for workspace in Eclipse? I must to rename the MCP folder to "Steve's Example"? if that's correct, tell my, please, thanks. Quote
Mazetar Posted November 4, 2013 Posted November 4, 2013 No you can name the mcp folder wtf ever you want. I leave it as mcp.. It dosen't matter. You open workspace to the eclipse folder inside the mcp folder. Once there you create a new project, and add Minecraft project as a dependency in it's build path. If you are familiar with eclipse this should make sense to you, else you will have to google that part Quote If you guys dont get it.. then well ya.. try harder...
Eaglenator Posted November 4, 2013 Author Posted November 4, 2013 I can use any version for my mod? Quote
Eaglenator Posted November 4, 2013 Author Posted November 4, 2013 I can use any version? does not matter if I use Minecraft 1.6.4? Quote
Draco18s Posted November 4, 2013 Posted November 4, 2013 You would need to download the source for the version of Minecraft you wish to make a mod for. If you downloaded the latest Forge, then you'll be working with 1.6.4 Quote Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
Eaglenator Posted November 4, 2013 Author Posted November 4, 2013 No you can name the mcp folder wtf ever you want. I leave it as mcp.. It dosen't matter. You open workspace to the eclipse folder inside the mcp folder. Once there you create a new project, and add Minecraft project as a dependency in it's build path. If you are familiar with eclipse this should make sense to you, else you will have to google that part help with this part, clientSideRequired = true, serverSideRequiered = true if I put "true" in clientSideRequired, what happen? what happen if I put "false"? equal in the part: serverSideRequired, what happen in all the cases? Quote
AstroEngiSci Posted November 4, 2013 Posted November 4, 2013 From the Minecraft Forge wiki (http://www.minecraftforge.net/wiki/Basic_Modding) clientSideRequired Asks if you need this on the client to use this mod. This should be true. serverSideRequired Asks if you need this on the server for the client to be able to connect. This should always be false, else you can't join a server if the server doesn't have the mod installed, but you do. It is false by default anyway. What this means is that if clientSideRequired = true, then the computer running Minecraft needs the mod in order for the mod to work. This of course, should almost always be the case. If serverSideRequired, and you try to join a server, then that server must have the mod installed, too. This should be false. Quote
GotoLink Posted November 5, 2013 Posted November 5, 2013 The clientSideRequired = true is only needed if you have a network mod requiring a client side. That is, you need to sync information between the server and the client, like new blocks, items, entities... For a client side only mod (changing rendering, basically) or a server side only mod (changing logic, terrain generation...) then you don't need the @NetworkMod annotation. Quote
Eaglenator Posted November 8, 2013 Author Posted November 8, 2013 No you can name the mcp folder wtf ever you want. I leave it as mcp.. It dosen't matter. You open workspace to the eclipse folder inside the mcp folder. Once there you create a new project, and add Minecraft project as a dependency in it's build path. If you are familiar with eclipse this should make sense to you, else you will have to google that part I have a problem, in "Items.java", in this part: http://courses.vswe.se/?course=3&lecture=24&thread=301 what I do? Quote
Mazetar Posted November 8, 2013 Posted November 8, 2013 The reply to your linked post seems to be the correct answer mate Quote If you guys dont get it.. then well ya.. try harder...
Eaglenator Posted November 9, 2013 Author Posted November 9, 2013 The reply to your linked post seems to be the correct answer mate can you help me? http://courses.vswe.se/?course=3&thread=302 Quote
Mazetar Posted November 9, 2013 Posted November 9, 2013 You never initialize the item. You never call the init method you made for your items. Quote If you guys dont get it.. then well ya.. try harder...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.