Posted October 20, 201311 yr 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
October 20, 201311 yr 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 If you guys dont get it.. then well ya.. try harder...
October 21, 201311 yr Author I don't understood nothing in that page, I must to review the forums? or I must to make a forum?
October 21, 201311 yr 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 If you guys dont get it.. then well ya.. try harder...
October 21, 201311 yr 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!
October 21, 201311 yr 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 how to debug 101:http://www.minecraftforge.net/wiki/Debug_101 -hydroflame, author of the forge revolution-
October 22, 201311 yr Author all right, emmm, I don't have time now for look the pages that you send me, but thanks.
November 3, 201311 yr Author 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
November 3, 201311 yr Didn't you read the readme file along with the src? Look at the files again. If you guys dont get it.. then well ya.. try harder...
November 3, 201311 yr Author the installer stays in: "Decopiling", that's all? what I must to do now?
November 3, 201311 yr You will need to let it finish Let it work until it's done! If you guys dont get it.. then well ya.. try harder...
November 4, 201311 yr Author 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.
November 4, 201311 yr 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 If you guys dont get it.. then well ya.. try harder...
November 4, 201311 yr 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 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.
November 4, 201311 yr Author 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?
November 4, 201311 yr 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.
November 5, 201311 yr 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.
November 8, 201311 yr Author 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?
November 8, 201311 yr The reply to your linked post seems to be the correct answer mate If you guys dont get it.. then well ya.. try harder...
November 9, 201311 yr Author 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
November 9, 201311 yr You never initialize the item. You never call the init method you made for your items. If you guys dont get it.. then well ya.. try harder...
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.