Hi there! My username is MCE626, if you didn't know already. And I'll be teaching you how to make a forge mod. We'll start off simple, and then get harder as we go on. These are only for forge, not modloader, so some of this code wont work with modloader. In this post, there is video and src/text of what we will be doing. Soon we'll get to Custom rendered blocks, and dimensions.
This thread will be updated a lot! With new tutorials and stuff!
SRC code and video!
I will no longer have the src on here anymore. MCF is now so damn glitchy, i can not stand it. It keeps screwing up my post here, so there will be links to the src code on my forum.
Jimmy04creeper has a good tutorial on dimensions already, do you plan to create one on different topics than what he has covered then?
Also I like that you speak of dimension and rendering as your plans, as there are already a lot of basic-basic tutorials like setup, items and blocks
Jimmy04creeper has a good tutorial on dimensions already, do you plan to create one on different topics than what he has covered then?
Also I like that you speak of dimension and rendering as your plans, as there are already a lot of basic-basic tutorials like setup, items and blocks
I have not seen Jimmy's Dimension tut yet, i actually don't know how to make them. I've tried but it hasn't worked before... So some of the very advanced stuff (Like the dimension and custom rendering, and a few other stuff) i'm still learning too. But it's fine since those video tuts wont be out for a while...But i do plan on having them.
Edit: about to add the next lesson with in these next few days or so
what Mazetar said, and i will make a vid to show you how, if you still don't know
If he doesn't know how, he would not need a video to show him how to extend something..
He would need a video to learn him the most basic parts of OOP, which he will need to learn to create awesome mods!
Here's a guide on how to learn exactly that and more, I suggest you start with 1A and do that before you start creating foodz,
on the upside if you do complete the step fully, all these things will seem quite basic and easy to you afterwards
See my response to this small thread: http://www.minecraftforum.net/topic/1892328-need-a-highly-detailed-152-guide/
If he doesn't know how, he would not need a video to show him how to extend something..
He would need a video to learn him the most basic parts of OOP, which he will need to learn to create awesome mods!
Here's a guide on how to learn exactly that and more, I suggest you start with 1A and do that before you start creating foodz,
on the upside if you do complete the step fully, all these things will seem quite basic and easy to you afterwards
See my response to this small thread: http://www.minecraft...iled-152-guide/
well, i was pretty much saying i'm still gonna make the vid if he know it or not. I'm not doing these just for him....
well, i was pretty much saying i'm still gonna make the vid if he know it or not. I'm not doing these just for him....
But my point wasn't about him, it was the principle, why create videos about such things when the problem isn't to learn to extend the foodz.. It's about learning people basic programming instead of wannabe-copy-paste material they don't understand.
You know these things, so why not teach something valuable instead of creating more people dependent on tutorial for every simple thing?
You know these things, so why not teach something valuable instead
Well, making food can be valuable thing, not valuable enough to make it in it's own video. I think SCMowns made one tut vid on only food, and i thought... "Do you really need one video to make food..?"
For stuff like this that really don't need their own video (Like gravity & light blocks, etc.), I'll probably just make a vid saying advanced block/items or something like that...
What I meant was that if you did teach them how inheritance and basic OOP principles work, then there won't be a need for a food video at all, they will know it by heart since they know how and why it works.
then there won't be a need for a food video at all
Not by it's own... but still, it's a nice thing to learn. No i'm not gonna put it in it's own video, as i stated before... If i never do, do it and teach about it in a vid, more people will probably start asking to....
I'm just going over pretty much the different things you can do with forge, and if anyone needs help with something, they can learn from the videos or text tuts.
so why not teach something valuable instead of creating more people dependent on tutorial for every simple thing?
Sometime even the simplest things you can't seem to get right. Maybe eventually you'll get it, but sometimes you just need to watch a tut, and then your like "Derp. Of course it's extended with that" or whatever.
It's about learning people basic programming instead of wannabe-copy-paste material they don't understand.
True, but tutorials (As in coding) are pretty much like a wannabe-copy-and-paste....You have the src code, the only thing you need to change is the stuff you your stuff for your mod...
The stuff i have in my mod, i didn't entirely make (Like the removing recipes without editing a bass class)
I did a little copy and paste of some bits of code, but it still worked in the end...
I came here because 1.5.2 and 1.6.1 is soo different then 1.6.2. because of the new way that Mojang and MCP has changed things. It took me forever before I found someone who made a video tutorial on 1.6.2. I found plenty of MCP 1.6.1 tuts, but they were showing twitter and other stuff I didn't want to make a mod for. So I just wanted to say thank you MCE626 for simplicity and non-overly complex base tutorials. I just needed a tutorial on getting the skeleton going. NO ONE ELSE had one for 1.6.2. Already your tutorials were helpful and I can finally make a mod for 1.6.2.
I came here because 1.5.2 and 1.6.1 is soo different then 1.6.2. because of the new way that Mojang and MCP has changed things. It took me forever before I found someone who made a video tutorial on 1.6.2. I found plenty of MCP 1.6.1 tuts, but they were showing twitter and other stuff I didn't want to make a mod for. So I just wanted to say thank you MCE626 for simplicity and non-overly complex base tutorials. I just needed a tutorial on getting the skeleton going. NO ONE ELSE had one for 1.6.2. Already your tutorials were helpful and I can finally make a mod for 1.6.2.
Hey man, can you make a packet handler tutorial? Im trying to make my mod SMP compatible, but since i add TileEntitys and GUI's, i need a packet handler to make it work properly. Thanks :).
If your taking requests, can you make a video on how to export your mod once done. When I try it, it seems to want to export forge, minecraft and all libraries with it. Obviously i'm doing something wrong.
If your taking requests, can you make a video on how to export your mod once done. When I try it, it seems to want to export forge, minecraft and all libraries with it. Obviously i'm doing something wrong.
By:
Hi there! My username is MCE626, if you didn't know already. And I'll be teaching you how to make a forge mod. We'll start off simple, and then get harder as we go on. These are only for forge, not modloader, so some of this code wont work with modloader. In this post, there is video and src/text of what we will be doing. Soon we'll get to Custom rendered blocks, and dimensions.
Now let's code a forge mod!™
To see where I'm at, go my YouTube Playlist!
SRC code and video!
I will no longer have the src on here anymore. MCF is now so damn glitchy, i can not stand it. It keeps screwing up my post here, so there will be links to the src code on my forum.
1. Setting up MCP and Eclipse - [1.6.x] - No longer is the same set up for 1.7
http://mce626.enjin.com/forum/m/16177992/viewthread/8281626-lets-code-forge-mod-setting-up-mcp-eclipse
2. Setting up Base Class and Block - [1.6.x] - Still is pretty much the same
http://mce626.enjin.com/forum/m/16177992/viewthread/8281704-lets-code-forge-mod-setting-up-base-class-block
3. Making a Basic Item - [1.6.x] - Still might work
http://mce626.enjin.com/forum/m/16177992/viewthread/8281732-lets-code-forge-mod-making-basic-item
4. Crafting and Smelting - [1.6.x] Still might work
http://mce626.enjin.com/forum/m/16177992/viewthread/8281751-lets-code-forge-mod-crafting-smelting
5. Ores - [1.6.x] - Still might work
http://mce626.enjin.com/forum/m/16177992/viewthread/8281769-lets-code-forge-mod-ores
6. Armor - [1.6.x] - Still might work
http://mce626.enjin.com/forum/m/16177992/viewthread/9333638-lets-code-forge-mod-armor-new-type
7. Tools - [1.6.x] - Still might work
http://mce626.enjin.com/forum/m/16177992/viewthread/8561362-lets-code-forge-mod-basic-tools-new-tool-type
8. Fences - [1.6.x] - Still might work
http://mce626.enjin.com/forum/m/16177992/viewthread/9521035-16x-lets-code-forge-mod-fences-custom-connection
9. Stairs and Slabs - [1.6.x] Majority should work, but the stack of slabs does not work for 1.7
http://mce626.enjin.com/forum/m/16177992/viewthread/9619256-16x-lets-code-forge-mod-stairs-slabs
10. Updating to 1.7 - [1.7]
http://mce626.enjin.com/forum/m/16177992/viewthread/10509319-17x-lets-code-forge-mod-updating-to-17
11. Other Languages/More Languages - [1.7.x]
http://mce626.enjin.com/forum/m/16177992/viewthread/10639414-16x-lets-code-forge-mod-more-languages
12. Null Blocks, Food and Block Customization - [1.7.x]
http://mce626.enjin.com/forum/m/16177992/viewthread/9898869-16x-lets-code-forge-mod-null-blocks-food-block-customization
13. Updating Classes - [1.7.x]
http://mce626.enjin.com/forum/m/16177992/viewthread/15062566-17x-lets-code-forge-mod-updating-classes
14. Creative Tabs and Achievements - [1.7.x] - Achievements do not work, but that is fixed in the #16 tutorial
http://mce626.enjin.com/forum/m/16177992/viewthread/16328888-17x-lets-code-forge-mod-creative-tabs-wip-achievements
15. Fixing and Making Things Work - [1.7.x] - This does not fix achievements.
http://mce626.enjin.com/forum/m/16177992/viewthread/16228021-17x-lets-code-forge-mod-fixing-making-things-work
16. Fixing Achievements - [1.7.x]
http://mce626.enjin.com/forum/m/16177992/viewthread/16455398-17x-lets-code-forge-mod-fixing-achievements
17. Item/Block Lore (ToolTip) + Tips - [1.7.10] - Skip to 7:30 if you want to get the tooltip code. Otherwise it shows you updating your forge.
http://mce626.enjin.com/forum/m/16177992/viewthread/19034478-1710-lets-code-forge-mod-itemblock-lore-tips
18. Walls - [1.7.10]
http://mce626.enjin.com/forum/m/16177992/viewthread/19165437-1710-lets-code-forge-mod-walls
19. Torches (Normal and Redstone) - [1.7.10]
http://mce626.enjin.com/forum/m/16177992/viewthread/19316028-1710-lets-code-forge-mod-torches-normal-redstone
20. Custom Modeled Block - [1.7.10]
http://mce626.enjin.com/forum/m/16177992/viewthread/21180329-1710-lets-code-forge-mod-custom-modeled-block
21. Ore Dictionary - [1.7.10]
http://mce626.enjin.com/forum/m/16177992/viewthread/21246853-1710-lets-code-forge-mod-ore-dictionary
22. Custom potion/status effect - [1.7.10]
http://mce626.enjin.com/forum/m/16177992/viewthread/22612086-1710-lets-code-forge-mod-custom-potionstatus-effect
23. Villager Trades - [1.7.10]
http://mce626.enjin.com/forum/m/16177992/viewthread/23677485-1710-lets-code-forge-mod-villager-trades
List of things -
FoodEnchantment effect on itemsNull blocksOre DictionaryUpdate to 1.7Custom Modeled BlocksCustom Modeled Items (Pretty much same thing as block)Custom Potion/Status EffectCustom Villager TradesSlabsStairsFencesFence GateTorchesFood EffectsArmorOresBasic BlocksBasic ItemsSetting UpCreative TabAchievements + PageToolsCrafting and SmeltingItem/Block Lore (Tooltips)WallsE
Also I like that you speak of dimension and rendering as your plans, as there are already a lot of basic-basic tutorials like setup, items and blocks
I have not seen Jimmy's Dimension tut yet, i actually don't know how to make them. I've tried but it hasn't worked before... So some of the very advanced stuff (Like the dimension and custom rendering, and a few other stuff) i'm still learning too. But it's fine since those video tuts wont be out for a while...But i do plan on having them.
Edit: about to add the next lesson with in these next few days or so
E
i will, i gotta do the basic stuff for ppls who are new to code....
E
E
Extend the food from vanila you want to copy, change effects and name/texture.. Done
what Mazetar said, and i will make a vid to show you how, if you still don't know
E
If he doesn't know how, he would not need a video to show him how to extend something..
He would need a video to learn him the most basic parts of OOP, which he will need to learn to create awesome mods!
Here's a guide on how to learn exactly that and more, I suggest you start with 1A and do that before you start creating foodz,
on the upside if you do complete the step fully, all these things will seem quite basic and easy to you afterwards
See my response to this small thread: http://www.minecraftforum.net/topic/1892328-need-a-highly-detailed-152-guide/
well, i was pretty much saying i'm still gonna make the vid if he know it or not. I'm not doing these just for him....
E
But my point wasn't about him, it was the principle, why create videos about such things when the problem isn't to learn to extend the foodz.. It's about learning people basic programming instead of wannabe-copy-paste material they don't understand.
You know these things, so why not teach something valuable instead of creating more people dependent on tutorial for every simple thing?
Well, making food can be valuable thing, not valuable enough to make it in it's own video. I think SCMowns made one tut vid on only food, and i thought... "Do you really need one video to make food..?"
For stuff like this that really don't need their own video (Like gravity & light blocks, etc.), I'll probably just make a vid saying advanced block/items or something like that...
E
What I meant was that if you did teach them how inheritance and basic OOP principles work, then there won't be a need for a food video at all, they will know it by heart since they know how and why it works.
Not by it's own... but still, it's a nice thing to learn. No i'm not gonna put it in it's own video, as i stated before... If i never do, do it and teach about it in a vid, more people will probably start asking to....
I'm just going over pretty much the different things you can do with forge, and if anyone needs help with something, they can learn from the videos or text tuts.
Sometime even the simplest things you can't seem to get right. Maybe eventually you'll get it, but sometimes you just need to watch a tut, and then your like "Derp. Of course it's extended with that" or whatever.
True, but tutorials (As in coding) are pretty much like a wannabe-copy-and-paste....You have the src code, the only thing you need to change is the stuff you your stuff for your mod...
The stuff i have in my mod, i didn't entirely make (Like the removing recipes without editing a bass class)
I did a little copy and paste of some bits of code, but it still worked in the end...
E
some stuff is
E
E
Mapping and Modding rules | Global rules
Ya, i was planning to do that
E